From 6539ad08175d2f78e3996912ba3a2c2b9da31c91 Mon Sep 17 00:00:00 2001 From: Linus Torvalds Date: Fri, 15 Aug 2008 09:30:24 -0700 Subject: [PATCH] --- yaml --- r: 108528 b: refs/heads/master c: 3141eb6c50f1dafa99874e702d8b444034e2bb10 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/Documentation/00-INDEX | 2 - trunk/Documentation/DocBook/Makefile | 9 +- trunk/Documentation/DocBook/procfs_example.c | 4 +- trunk/Documentation/DocBook/s390-drivers.tmpl | 8 +- trunk/Documentation/DocBook/sh.tmpl | 105 + trunk/Documentation/DocBook/videobook.tmpl | 2 +- trunk/Documentation/DocBook/z8530book.tmpl | 38 +- trunk/Documentation/Makefile | 3 + trunk/Documentation/accounting/Makefile | 10 + trunk/Documentation/accounting/getdelays.c | 25 +- trunk/Documentation/arm/IXP4xx | 2 +- trunk/Documentation/arm/Interrupts | 2 +- trunk/Documentation/arm/README | 4 +- .../arm/Samsung-S3C24XX/GPIO.txt | 8 +- .../arm/Samsung-S3C24XX/Overview.txt | 2 +- .../arm/Samsung-S3C24XX/USB-Host.txt | 2 +- trunk/Documentation/auxdisplay/Makefile | 10 + trunk/Documentation/cciss.txt | 21 +- trunk/Documentation/cli-sti-removal.txt | 133 - trunk/Documentation/connector/Makefile | 11 + trunk/Documentation/cpu-hotplug.txt | 5 - trunk/Documentation/devices.txt | 3 - .../feature-removal-schedule.txt | 22 - .../filesystems/configfs/Makefile | 3 + trunk/Documentation/filesystems/quota.txt | 22 +- trunk/Documentation/hwmon/dme1737 | 53 +- trunk/Documentation/hwmon/ibmaem | 33 +- trunk/Documentation/hwmon/it87 | 13 +- trunk/Documentation/hwmon/w83627hf | 4 - trunk/Documentation/hwmon/w83791d | 6 +- trunk/Documentation/ia64/Makefile | 8 + trunk/Documentation/ioctl-number.txt | 1 - trunk/Documentation/lguest/lguest.c | 23 +- trunk/Documentation/networking/Makefile | 8 + trunk/Documentation/networking/ifenslave.c | 2 +- trunk/Documentation/pcmcia/Makefile | 10 + trunk/Documentation/pcmcia/crc32hash.c | 2 +- .../Documentation/power/pm_qos_interface.txt | 7 +- .../powerpc/booting-without-of.txt | 4 +- .../powerpc/eeh-pci-error-recovery.txt | 2 +- trunk/Documentation/spi/Makefile | 11 + trunk/Documentation/spi/pxa2xx | 4 +- trunk/Documentation/spi/spi-summary | 4 +- trunk/Documentation/usb/auerswald.txt | 30 - trunk/Documentation/usb/power-management.txt | 7 +- trunk/Documentation/video4linux/Makefile | 8 + trunk/Documentation/video4linux/gspca.txt | 1 + trunk/Documentation/vm/Makefile | 8 + trunk/Documentation/vm/page_migration | 9 +- trunk/Documentation/watchdog/src/Makefile | 8 + trunk/MAINTAINERS | 63 +- trunk/Makefile | 15 +- .../alpha/include/asm}/8253pit.h | 0 .../alpha/include/asm}/Kbuild | 0 .../alpha/include/asm}/a.out-core.h | 0 .../alpha/include/asm}/a.out.h | 0 .../alpha/include/asm}/agp.h | 0 .../alpha/include/asm}/agp_backend.h | 0 .../alpha/include/asm}/atomic.h | 0 .../alpha/include/asm}/auxvec.h | 0 .../alpha/include/asm}/barrier.h | 0 .../alpha/include/asm}/bitops.h | 0 .../alpha/include/asm}/bug.h | 0 .../alpha/include/asm}/bugs.h | 0 .../alpha/include/asm}/byteorder.h | 0 .../alpha/include/asm}/cache.h | 0 .../alpha/include/asm}/cacheflush.h | 0 .../alpha/include/asm}/checksum.h | 0 .../alpha/include/asm}/compiler.h | 0 .../alpha/include/asm}/console.h | 0 .../alpha/include/asm}/core_apecs.h | 0 .../alpha/include/asm}/core_cia.h | 0 .../alpha/include/asm}/core_irongate.h | 0 .../alpha/include/asm}/core_lca.h | 0 .../alpha/include/asm}/core_marvel.h | 0 .../alpha/include/asm}/core_mcpcia.h | 0 .../alpha/include/asm}/core_polaris.h | 0 .../alpha/include/asm}/core_t2.h | 0 .../alpha/include/asm}/core_titan.h | 0 .../alpha/include/asm}/core_tsunami.h | 0 .../alpha/include/asm}/core_wildfire.h | 0 .../alpha/include/asm}/cputime.h | 0 .../alpha/include/asm}/current.h | 0 .../alpha/include/asm}/delay.h | 0 .../alpha/include/asm}/device.h | 0 .../alpha/include/asm}/div64.h | 0 .../alpha/include/asm}/dma-mapping.h | 0 .../alpha/include/asm}/dma.h | 0 .../alpha/include/asm}/elf.h | 0 .../alpha/include/asm}/emergency-restart.h | 0 .../alpha/include/asm}/err_common.h | 0 .../alpha/include/asm}/err_ev6.h | 0 .../alpha/include/asm}/err_ev7.h | 0 .../alpha/include/asm}/errno.h | 0 .../asm-alpha => arch/alpha/include/asm}/fb.h | 0 .../alpha/include/asm}/fcntl.h | 0 .../alpha/include/asm}/floppy.h | 0 .../alpha/include/asm}/fpu.h | 0 .../alpha/include/asm}/futex.h | 0 .../alpha/include/asm}/gct.h | 0 .../alpha/include/asm}/gentrap.h | 0 .../alpha/include/asm}/hardirq.h | 0 .../alpha/include/asm}/hw_irq.h | 0 .../alpha/include/asm}/hwrpb.h | 0 .../asm-alpha => arch/alpha/include/asm}/io.h | 0 .../alpha/include/asm}/io_trivial.h | 0 .../alpha/include/asm}/ioctl.h | 0 .../alpha/include/asm}/ioctls.h | 0 .../alpha/include/asm}/ipcbuf.h | 0 .../alpha/include/asm}/irq.h | 0 .../alpha/include/asm}/irq_regs.h | 0 .../alpha/include/asm}/jensen.h | 0 .../alpha/include/asm}/kdebug.h | 0 .../alpha/include/asm}/kmap_types.h | 0 .../alpha/include/asm}/linkage.h | 0 .../alpha/include/asm}/local.h | 0 .../alpha/include/asm}/machvec.h | 0 .../alpha/include/asm}/mc146818rtc.h | 0 .../asm-alpha => arch/alpha/include/asm}/md.h | 0 .../alpha/include/asm}/mman.h | 0 .../alpha/include/asm}/mmu.h | 0 .../alpha/include/asm}/mmu_context.h | 0 .../alpha/include/asm}/mmzone.h | 0 .../alpha/include/asm}/module.h | 0 .../alpha/include/asm}/msgbuf.h | 0 .../alpha/include/asm}/mutex.h | 0 .../alpha/include/asm}/page.h | 0 .../alpha/include/asm}/pal.h | 0 .../alpha/include/asm}/param.h | 0 .../alpha/include/asm}/parport.h | 0 .../alpha/include/asm}/pci.h | 0 .../alpha/include/asm}/percpu.h | 0 .../alpha/include/asm}/pgalloc.h | 0 .../alpha/include/asm}/pgtable.h | 0 .../alpha/include/asm}/poll.h | 0 .../alpha/include/asm}/posix_types.h | 0 .../alpha/include/asm}/processor.h | 0 .../alpha/include/asm}/ptrace.h | 0 .../alpha/include/asm}/reg.h | 0 .../alpha/include/asm}/regdef.h | 0 .../alpha/include/asm}/resource.h | 0 .../alpha/include/asm}/rtc.h | 0 .../alpha/include/asm}/rwsem.h | 0 .../alpha/include/asm}/scatterlist.h | 0 .../alpha/include/asm}/sections.h | 0 .../alpha/include/asm}/segment.h | 0 .../alpha/include/asm}/sembuf.h | 0 .../alpha/include/asm}/serial.h | 0 .../alpha/include/asm}/setup.h | 0 .../alpha/include/asm}/sfp-machine.h | 0 .../alpha/include/asm}/shmbuf.h | 0 .../alpha/include/asm}/shmparam.h | 0 .../alpha/include/asm}/sigcontext.h | 0 .../alpha/include/asm}/siginfo.h | 0 .../alpha/include/asm}/signal.h | 0 .../alpha/include/asm}/smp.h | 0 .../alpha/include/asm}/socket.h | 0 .../alpha/include/asm}/sockios.h | 0 .../alpha/include/asm}/spinlock.h | 0 .../alpha/include/asm}/spinlock_types.h | 0 .../alpha/include/asm}/stat.h | 0 .../alpha/include/asm}/statfs.h | 0 .../alpha/include/asm}/string.h | 0 .../alpha/include/asm}/suspend.h | 0 .../alpha/include/asm}/sysinfo.h | 0 .../alpha/include/asm}/system.h | 0 .../alpha/include/asm}/termbits.h | 0 .../alpha/include/asm}/termios.h | 0 .../alpha/include/asm}/thread_info.h | 0 .../alpha/include/asm}/timex.h | 0 .../alpha/include/asm}/tlb.h | 0 .../alpha/include/asm}/tlbflush.h | 0 .../alpha/include/asm}/topology.h | 0 .../alpha/include/asm}/types.h | 0 .../alpha/include/asm}/uaccess.h | 0 .../alpha/include/asm}/ucontext.h | 0 .../alpha/include/asm}/unaligned.h | 0 .../alpha/include/asm}/unistd.h | 0 .../alpha/include/asm}/user.h | 0 .../alpha/include/asm}/vga.h | 0 .../alpha/include/asm}/xor.h | 0 trunk/arch/arm/Makefile | 54 +- trunk/arch/arm/boot/compressed/Makefile | 3 - trunk/arch/arm/boot/compressed/head-xscale.S | 1 - trunk/arch/arm/boot/compressed/head.S | 2 +- trunk/arch/arm/boot/compressed/misc.c | 2 +- trunk/arch/arm/common/locomo.c | 2 +- trunk/arch/arm/common/sa1111.c | 2 +- trunk/arch/arm/common/sharpsl_pm.c | 11 +- trunk/arch/arm/common/time-acorn.c | 2 +- trunk/arch/arm/common/uengine.c | 3 +- .../asm-arm => arch/arm/include/asm}/Kbuild | 0 .../arm/include/asm}/a.out-core.h | 0 .../asm-arm => arch/arm/include/asm}/a.out.h | 0 .../arm/include/asm}/assembler.h | 2 +- .../asm-arm => arch/arm/include/asm}/atomic.h | 2 +- .../asm-arm => arch/arm/include/asm}/auxvec.h | 0 .../asm-arm => arch/arm/include/asm}/bitops.h | 0 .../asm-arm => arch/arm/include/asm}/bug.h | 0 .../asm-arm => arch/arm/include/asm}/bugs.h | 2 +- .../arm/include/asm}/byteorder.h | 2 +- .../asm-arm => arch/arm/include/asm}/cache.h | 2 +- .../arm/include/asm}/cacheflush.h | 2 +- .../arm/include/asm}/checksum.h | 2 +- .../arm/include/asm}/cnt32_to_63.h | 0 .../arm/include/asm}/cpu-multi32.h | 2 +- .../arm/include/asm}/cpu-single.h | 2 +- .../asm-arm => arch/arm/include/asm}/cpu.h | 2 +- .../arm/include/asm}/cputime.h | 0 .../arm/include/asm}/current.h | 0 .../asm-arm => arch/arm/include/asm}/delay.h | 0 .../asm-arm => arch/arm/include/asm}/device.h | 0 .../asm-arm => arch/arm/include/asm}/div64.h | 0 .../arm/include/asm}/dma-mapping.h | 0 .../asm-arm => arch/arm/include/asm}/dma.h | 2 +- .../asm-arm => arch/arm/include/asm}/domain.h | 2 +- .../asm-arm => arch/arm/include/asm}/ecard.h | 2 +- .../asm-arm => arch/arm/include/asm}/elf.h | 0 .../arm/include/asm}/emergency-restart.h | 0 .../asm-arm => arch/arm/include/asm}/errno.h | 0 .../asm-arm => arch/arm/include/asm}/fb.h | 0 .../asm-arm => arch/arm/include/asm}/fcntl.h | 0 .../asm-arm => arch/arm/include/asm}/fiq.h | 2 +- .../asm-arm => arch/arm/include/asm}/flat.h | 2 +- .../asm-arm => arch/arm/include/asm}/floppy.h | 4 +- .../arm/include/asm}/fpstate.h | 2 +- .../asm-arm => arch/arm/include/asm}/ftrace.h | 0 .../asm-arm => arch/arm/include/asm}/futex.h | 0 .../asm-arm => arch/arm/include/asm}/glue.h | 2 +- .../asm-arm => arch/arm/include/asm}/gpio.h | 2 +- .../arm/include/asm}/hardirq.h | 0 .../arm/include/asm}/hardware/arm_timer.h | 0 .../arm/include/asm}/hardware/arm_twd.h | 0 .../arm/include/asm}/hardware/cache-l2x0.h | 2 +- .../arm/include/asm}/hardware/clps7111.h | 2 +- .../arm/include/asm}/hardware/cs89712.h | 2 +- .../arm/include/asm}/hardware/debug-8250.S | 2 +- .../arm/include/asm}/hardware/debug-pl01x.S | 2 +- .../arm/include/asm}/hardware/dec21285.h | 4 +- .../include/asm}/hardware/entry-macro-iomd.S | 2 +- .../arm/include/asm}/hardware/ep7211.h | 2 +- .../arm/include/asm}/hardware/ep7212.h | 2 +- .../arm/include/asm}/hardware/gic.h | 2 +- .../arm/include/asm}/hardware/icst307.h | 2 +- .../arm/include/asm}/hardware/icst525.h | 2 +- .../arm/include/asm}/hardware/ioc.h | 2 +- .../arm/include/asm}/hardware/iomd.h | 2 +- .../arm/include/asm}/hardware/iop3xx-adma.h | 2 +- .../arm/include/asm}/hardware/iop3xx-gpio.h | 4 +- .../arm/include/asm}/hardware/iop3xx.h | 2 +- .../arm/include/asm}/hardware/iop_adma.h | 0 .../arm/include/asm}/hardware/it8152.h | 0 .../arm/include/asm}/hardware/linkup-l1110.h | 0 .../arm/include/asm}/hardware/locomo.h | 2 +- .../arm/include/asm}/hardware/memc.h | 2 +- .../arm/include/asm}/hardware/pci_v3.h | 2 +- .../arm/include/asm}/hardware/sa1111.h | 4 +- .../arm/include/asm}/hardware/scoop.h | 0 .../arm/include/asm}/hardware/sharpsl_pm.h | 0 .../arm/include/asm}/hardware/ssp.h | 0 .../arm/include/asm}/hardware/uengine.h | 0 .../arm/include/asm}/hardware/vic.h | 2 +- trunk/arch/arm/include/asm/hw_irq.h | 27 + .../asm-arm => arch/arm/include/asm}/hwcap.h | 0 .../asm-arm => arch/arm/include/asm}/ide.h | 2 +- .../asm-arm => arch/arm/include/asm}/io.h | 4 +- .../asm-arm => arch/arm/include/asm}/ioctl.h | 0 .../asm-arm => arch/arm/include/asm}/ioctls.h | 0 .../asm-arm => arch/arm/include/asm}/ipcbuf.h | 0 .../asm-arm => arch/arm/include/asm}/irq.h | 2 +- .../arm/include/asm}/irq_regs.h | 0 .../arm/include/asm}/irqflags.h | 0 .../asm-arm => arch/arm/include/asm}/kdebug.h | 0 .../asm-arm => arch/arm/include/asm}/kexec.h | 2 +- .../asm-arm => arch/arm/include/asm}/kgdb.h | 0 .../arm/include/asm}/kmap_types.h | 0 .../arm/include/asm}/kprobes.h | 2 +- .../asm-arm => arch/arm/include/asm}/leds.h | 2 +- .../asm-arm => arch/arm/include/asm}/limits.h | 0 .../arm/include/asm}/linkage.h | 0 .../asm-arm => arch/arm/include/asm}/local.h | 0 .../asm-arm => arch/arm/include/asm}/locks.h | 2 +- .../arm/include/asm}/mach/arch.h | 2 +- .../arm/include/asm}/mach/dma.h | 2 +- .../arm/include/asm}/mach/flash.h | 2 +- .../arm/include/asm}/mach/irda.h | 2 +- .../arm/include/asm}/mach/irq.h | 22 +- .../arm/include/asm}/mach/map.h | 2 +- .../arm/include/asm}/mach/mmc.h | 2 +- .../arm/include/asm}/mach/pci.h | 2 +- .../arm/include/asm}/mach/serial_at91.h | 2 +- .../arm/include/asm}/mach/serial_sa1100.h | 4 +- .../arm/include/asm}/mach/sharpsl_param.h | 0 .../arm/include/asm}/mach/time.h | 2 +- .../arm/include/asm}/mach/udc_pxa2xx.h | 2 +- .../arm/include/asm}/mc146818rtc.h | 2 +- .../asm-arm => arch/arm/include/asm}/memory.h | 4 +- .../asm-arm => arch/arm/include/asm}/mman.h | 0 .../asm-arm => arch/arm/include/asm}/mmu.h | 0 .../arm/include/asm}/mmu_context.h | 2 +- .../asm-arm => arch/arm/include/asm}/mmzone.h | 4 +- .../asm-arm => arch/arm/include/asm}/module.h | 0 .../asm-arm => arch/arm/include/asm}/msgbuf.h | 0 .../arm/include/asm}/mtd-xip.h | 4 +- .../asm-arm => arch/arm/include/asm}/mutex.h | 2 +- .../arm/include/asm}/nwflash.h | 0 .../arm/include/asm}/page-nommu.h | 2 +- .../asm-arm => arch/arm/include/asm}/page.h | 2 +- .../asm-arm => arch/arm/include/asm}/param.h | 2 +- .../arm/include/asm}/parport.h | 2 +- .../asm-arm => arch/arm/include/asm}/pci.h | 2 +- .../asm-arm => arch/arm/include/asm}/percpu.h | 0 .../arm/include/asm}/pgalloc.h | 2 +- .../arm/include/asm}/pgtable-hwdef.h | 2 +- .../arm/include/asm}/pgtable-nommu.h | 2 +- .../arm/include/asm}/pgtable.h | 4 +- .../asm-arm => arch/arm/include/asm}/poll.h | 0 .../arm/include/asm}/posix_types.h | 2 +- .../arm/include/asm}/proc-fns.h | 2 +- .../arm/include/asm}/processor.h | 2 +- .../arm/include/asm}/procinfo.h | 2 +- .../asm-arm => arch/arm/include/asm}/ptrace.h | 2 +- .../arm/include/asm}/resource.h | 0 .../arm/include/asm}/scatterlist.h | 0 .../arm/include/asm}/sections.h | 0 .../arm/include/asm}/segment.h | 0 .../asm-arm => arch/arm/include/asm}/sembuf.h | 0 .../asm-arm => arch/arm/include/asm}/serial.h | 2 +- .../asm-arm => arch/arm/include/asm}/setup.h | 0 .../asm-arm => arch/arm/include/asm}/shmbuf.h | 0 .../arm/include/asm}/shmparam.h | 0 .../arm/include/asm}/sigcontext.h | 0 .../arm/include/asm}/siginfo.h | 0 .../asm-arm => arch/arm/include/asm}/signal.h | 0 .../asm-arm => arch/arm/include/asm}/sizes.h | 0 .../asm-arm => arch/arm/include/asm}/smp.h | 6 +- .../asm-arm => arch/arm/include/asm}/socket.h | 0 .../arm/include/asm}/sockios.h | 0 .../arm/include/asm}/sparsemem.h | 0 .../arm/include/asm}/spinlock.h | 0 .../arm/include/asm}/spinlock_types.h | 0 .../asm-arm => arch/arm/include/asm}/stat.h | 0 .../asm-arm => arch/arm/include/asm}/statfs.h | 0 .../asm-arm => arch/arm/include/asm}/string.h | 0 .../arm/include/asm}/suspend.h | 0 .../asm-arm => arch/arm/include/asm}/system.h | 0 .../arm/include/asm}/termbits.h | 0 .../arm/include/asm}/termios.h | 0 .../asm-arm => arch/arm/include/asm}/therm.h | 2 +- .../arm/include/asm}/thread_info.h | 4 +- .../arm/include/asm}/thread_notify.h | 2 +- .../asm-arm => arch/arm/include/asm}/timex.h | 4 +- .../asm-arm => arch/arm/include/asm}/tlb.h | 2 +- .../arm/include/asm}/tlbflush.h | 2 +- .../arm/include/asm}/topology.h | 0 .../asm-arm => arch/arm/include/asm}/traps.h | 0 .../asm-arm => arch/arm/include/asm}/types.h | 0 .../arm/include/asm}/uaccess.h | 2 +- .../arm/include/asm}/ucontext.h | 0 .../arm/include/asm}/unaligned.h | 0 .../asm-arm => arch/arm/include/asm}/unistd.h | 2 +- .../asm-arm => arch/arm/include/asm}/user.h | 0 .../asm-arm => arch/arm/include/asm}/vfp.h | 2 +- .../arm/include/asm}/vfpmacros.h | 2 +- .../asm-arm => arch/arm/include/asm}/vga.h | 2 +- .../asm-arm => arch/arm/include/asm}/xor.h | 2 +- trunk/arch/arm/kernel/crunch-bits.S | 2 +- trunk/arch/arm/kernel/crunch.c | 2 +- trunk/arch/arm/kernel/debug.S | 2 +- trunk/arch/arm/kernel/ecard.c | 2 +- trunk/arch/arm/kernel/entry-armv.S | 2 +- trunk/arch/arm/kernel/entry-common.S | 2 +- trunk/arch/arm/kernel/head-common.S | 2 +- trunk/arch/arm/kernel/head-nommu.S | 1 - trunk/arch/arm/kernel/irq.c | 1 + trunk/arch/arm/kernel/machine_kexec.c | 2 +- trunk/arch/arm/kernel/process.c | 2 +- trunk/arch/arm/kernel/smp.c | 4 +- trunk/arch/arm/lib/ecard.S | 2 +- trunk/arch/arm/lib/getuser.S | 2 +- trunk/arch/arm/lib/io-readsw-armv3.S | 2 +- trunk/arch/arm/lib/io-writesw-armv3.S | 2 +- trunk/arch/arm/lib/putuser.S | 2 +- trunk/arch/arm/mach-aaec2000/aaed2000.c | 4 +- trunk/arch/arm/mach-aaec2000/core.c | 2 +- .../mach-aaec2000/include/mach}/aaec2000.h | 2 +- .../mach-aaec2000/include/mach}/aaed2000.h | 2 +- .../mach-aaec2000/include/mach}/debug-macro.S | 2 +- .../arm/mach-aaec2000/include/mach}/dma.h | 2 +- .../mach-aaec2000/include/mach}/entry-macro.S | 4 +- .../mach-aaec2000/include/mach}/hardware.h | 4 +- .../arm/mach-aaec2000/include/mach}/io.h | 4 +- .../arm/mach-aaec2000/include/mach}/irqs.h | 2 +- .../arm/mach-aaec2000/include/mach}/memory.h | 2 +- .../arm/mach-aaec2000/include/mach}/system.h | 2 +- .../arm/mach-aaec2000/include/mach}/timex.h | 2 +- .../mach-aaec2000/include/mach}/uncompress.h | 2 +- .../arm/mach-aaec2000/include/mach}/vmalloc.h | 2 +- trunk/arch/arm/mach-at91/at91cap9.c | 8 +- trunk/arch/arm/mach-at91/at91cap9_devices.c | 10 +- trunk/arch/arm/mach-at91/at91rm9200.c | 6 +- trunk/arch/arm/mach-at91/at91rm9200_devices.c | 8 +- trunk/arch/arm/mach-at91/at91rm9200_time.c | 2 +- trunk/arch/arm/mach-at91/at91sam9260.c | 10 +- .../arch/arm/mach-at91/at91sam9260_devices.c | 12 +- trunk/arch/arm/mach-at91/at91sam9261.c | 8 +- .../arch/arm/mach-at91/at91sam9261_devices.c | 10 +- trunk/arch/arm/mach-at91/at91sam9263.c | 8 +- .../arch/arm/mach-at91/at91sam9263_devices.c | 10 +- trunk/arch/arm/mach-at91/at91sam926x_time.c | 2 +- trunk/arch/arm/mach-at91/at91sam9rl.c | 10 +- trunk/arch/arm/mach-at91/at91sam9rl_devices.c | 10 +- trunk/arch/arm/mach-at91/at91x40.c | 6 +- trunk/arch/arm/mach-at91/at91x40_time.c | 4 +- trunk/arch/arm/mach-at91/board-1arm.c | 6 +- trunk/arch/arm/mach-at91/board-cam60.c | 6 +- trunk/arch/arm/mach-at91/board-cap9adk.c | 10 +- trunk/arch/arm/mach-at91/board-carmeva.c | 6 +- trunk/arch/arm/mach-at91/board-csb337.c | 6 +- trunk/arch/arm/mach-at91/board-csb637.c | 6 +- trunk/arch/arm/mach-at91/board-dk.c | 8 +- trunk/arch/arm/mach-at91/board-eb01.c | 4 +- trunk/arch/arm/mach-at91/board-eb9200.c | 6 +- trunk/arch/arm/mach-at91/board-ecbat91.c | 6 +- trunk/arch/arm/mach-at91/board-ek.c | 8 +- trunk/arch/arm/mach-at91/board-kafa.c | 6 +- trunk/arch/arm/mach-at91/board-kb9202.c | 8 +- trunk/arch/arm/mach-at91/board-picotux200.c | 8 +- trunk/arch/arm/mach-at91/board-qil-a9260.c | 8 +- trunk/arch/arm/mach-at91/board-sam9-l9260.c | 6 +- trunk/arch/arm/mach-at91/board-sam9260ek.c | 6 +- trunk/arch/arm/mach-at91/board-sam9261ek.c | 8 +- trunk/arch/arm/mach-at91/board-sam9263ek.c | 8 +- trunk/arch/arm/mach-at91/board-sam9g20ek.c | 6 +- trunk/arch/arm/mach-at91/board-sam9rlek.c | 8 +- trunk/arch/arm/mach-at91/board-usb-a9260.c | 8 +- trunk/arch/arm/mach-at91/board-usb-a9263.c | 8 +- trunk/arch/arm/mach-at91/board-yl-9200.c | 8 +- trunk/arch/arm/mach-at91/clock.c | 7 +- trunk/arch/arm/mach-at91/gpio.c | 6 +- .../arm/mach-at91/include/mach}/at91_adc.h | 2 +- .../arm/mach-at91/include/mach}/at91_aic.h | 2 +- .../arm/mach-at91/include/mach}/at91_dbgu.h | 2 +- .../arm/mach-at91/include/mach}/at91_mci.h | 2 +- .../arm/mach-at91/include/mach}/at91_pio.h | 2 +- .../arm/mach-at91/include/mach}/at91_pit.h | 2 +- .../arm/mach-at91/include/mach}/at91_pmc.h | 2 +- .../arm/mach-at91/include/mach}/at91_rstc.h | 2 +- .../arm/mach-at91/include/mach}/at91_rtc.h | 2 +- .../arm/mach-at91/include/mach}/at91_rtt.h | 2 +- .../arm/mach-at91/include/mach}/at91_shdwc.h | 2 +- .../arm/mach-at91/include/mach}/at91_spi.h | 2 +- .../arm/mach-at91/include/mach}/at91_ssc.h | 2 +- .../arm/mach-at91/include/mach}/at91_st.h | 2 +- .../arm/mach-at91/include/mach}/at91_tc.h | 2 +- .../arm/mach-at91/include/mach}/at91_twi.h | 2 +- .../arm/mach-at91/include/mach}/at91_wdt.h | 2 +- .../arm/mach-at91/include/mach}/at91cap9.h | 2 +- .../mach-at91/include/mach}/at91cap9_ddrsdr.h | 2 +- .../mach-at91/include/mach}/at91cap9_matrix.h | 2 +- .../arm/mach-at91/include/mach}/at91rm9200.h | 2 +- .../mach-at91/include/mach}/at91rm9200_emac.h | 2 +- .../mach-at91/include/mach}/at91rm9200_mc.h | 2 +- .../arm/mach-at91/include/mach}/at91sam9260.h | 2 +- .../include/mach}/at91sam9260_matrix.h | 2 +- .../arm/mach-at91/include/mach}/at91sam9261.h | 2 +- .../include/mach}/at91sam9261_matrix.h | 2 +- .../arm/mach-at91/include/mach}/at91sam9263.h | 2 +- .../include/mach}/at91sam9263_matrix.h | 2 +- .../mach-at91/include/mach}/at91sam9_sdramc.h | 2 +- .../mach-at91/include/mach}/at91sam9_smc.h | 2 +- .../arm/mach-at91/include/mach}/at91sam9rl.h | 2 +- .../include/mach}/at91sam9rl_matrix.h | 2 +- .../arm/mach-at91/include/mach}/at91x40.h | 2 +- .../arm/mach-at91/include/mach}/board.h | 2 +- .../arm/mach-at91/include/mach}/cpu.h | 6 +- .../arm/mach-at91/include/mach}/debug-macro.S | 6 +- .../arm/mach-at91/include/mach}/dma.h | 2 +- .../arm/mach-at91/include/mach}/entry-macro.S | 6 +- .../arm/mach-at91/include/mach}/gpio.h | 2 +- .../arm/mach-at91/include/mach}/hardware.h | 16 +- .../arm/mach-at91/include/mach}/io.h | 2 +- .../arm/mach-at91/include/mach}/irqs.h | 4 +- .../arm/mach-at91/include/mach}/memory.h | 4 +- .../arm/mach-at91/include/mach}/system.h | 8 +- .../arm/mach-at91/include/mach}/timex.h | 4 +- .../arm/mach-at91/include/mach}/uncompress.h | 2 +- .../arm/mach-at91/include/mach}/vmalloc.h | 2 +- trunk/arch/arm/mach-at91/irq.c | 3 +- trunk/arch/arm/mach-at91/leds.c | 5 +- trunk/arch/arm/mach-at91/pm.c | 17 +- trunk/arch/arm/mach-clps711x/autcpu12.c | 4 +- trunk/arch/arm/mach-clps711x/cdb89712.c | 2 +- trunk/arch/arm/mach-clps711x/ceiva.c | 2 +- trunk/arch/arm/mach-clps711x/edb7211-mm.c | 2 +- trunk/arch/arm/mach-clps711x/fortunet.c | 2 +- .../mach-clps711x/include/mach}/autcpu12.h | 0 .../mach-clps711x/include/mach}/debug-macro.S | 2 +- .../arm/mach-clps711x/include/mach}/dma.h | 2 +- .../mach-clps711x/include/mach}/entry-macro.S | 4 +- .../mach-clps711x/include/mach}/hardware.h | 2 +- .../arm/mach-clps711x/include/mach}/io.h | 4 +- .../arm/mach-clps711x/include/mach}/irqs.h | 2 +- .../arm/mach-clps711x/include/mach}/memory.h | 2 +- .../arm/mach-clps711x/include/mach}/syspld.h | 2 +- .../arm/mach-clps711x/include/mach}/system.h | 4 +- .../arm/mach-clps711x/include/mach}/time.h | 2 +- .../arm/mach-clps711x/include/mach}/timex.h | 2 +- .../mach-clps711x/include/mach}/uncompress.h | 6 +- .../arm/mach-clps711x/include/mach}/vmalloc.h | 2 +- trunk/arch/arm/mach-clps711x/irq.c | 2 +- trunk/arch/arm/mach-clps711x/mm.c | 2 +- trunk/arch/arm/mach-clps711x/p720t-leds.c | 2 +- trunk/arch/arm/mach-clps711x/p720t.c | 4 +- trunk/arch/arm/mach-clps711x/time.c | 2 +- trunk/arch/arm/mach-clps7500/core.c | 2 +- .../arm/mach-clps7500/include/mach}/acornfb.h | 0 .../mach-clps7500/include/mach}/debug-macro.S | 2 +- .../arm/mach-clps7500/include/mach}/dma.h | 2 +- .../mach-clps7500/include/mach}/entry-macro.S | 2 +- .../mach-clps7500/include/mach}/hardware.h | 4 +- .../arm/mach-clps7500/include/mach}/io.h | 6 +- .../arm/mach-clps7500/include/mach}/irq.h | 2 +- .../arm/mach-clps7500/include/mach}/irqs.h | 2 +- .../arm/mach-clps7500/include/mach}/memory.h | 2 +- .../arm/mach-clps7500/include/mach}/system.h | 2 +- .../arm/mach-clps7500/include/mach}/timex.h | 2 +- .../mach-clps7500/include/mach}/uncompress.h | 2 +- .../arm/mach-clps7500/include/mach}/vmalloc.h | 2 +- trunk/arch/arm/mach-davinci/board-evm.c | 4 +- trunk/arch/arm/mach-davinci/clock.c | 4 +- trunk/arch/arm/mach-davinci/gpio.c | 6 +- .../arm/mach-davinci/include/mach}/clock.h | 2 +- .../arm/mach-davinci/include/mach}/common.h | 0 .../mach-davinci/include/mach}/debug-macro.S | 0 .../arm/mach-davinci/include/mach}/dma.h | 0 .../mach-davinci/include/mach}/entry-macro.S | 4 +- .../arm/mach-davinci/include/mach}/gpio.h | 2 +- .../arm/mach-davinci/include/mach}/hardware.h | 0 .../arm/mach-davinci/include/mach}/i2c.h | 0 .../arm/mach-davinci/include/mach}/io.h | 0 .../arm/mach-davinci/include/mach}/irqs.h | 0 .../arm/mach-davinci/include/mach}/memory.h | 0 .../arm/mach-davinci/include/mach}/mux.h | 0 .../arm/mach-davinci/include/mach}/psc.h | 0 .../arm/mach-davinci/include/mach}/serial.h | 2 +- .../arm/mach-davinci/include/mach}/system.h | 2 +- .../arm/mach-davinci/include/mach}/timex.h | 0 .../mach-davinci/include/mach}/uncompress.h | 2 +- .../arm/mach-davinci/include/mach}/vmalloc.h | 2 +- trunk/arch/arm/mach-davinci/io.c | 2 +- trunk/arch/arm/mach-davinci/irq.c | 2 +- trunk/arch/arm/mach-davinci/mux.c | 4 +- trunk/arch/arm/mach-davinci/psc.c | 6 +- trunk/arch/arm/mach-davinci/serial.c | 6 +- trunk/arch/arm/mach-davinci/time.c | 4 +- trunk/arch/arm/mach-ebsa110/core.c | 2 +- .../mach-ebsa110/include/mach}/debug-macro.S | 2 +- .../arm/mach-ebsa110/include/mach}/dma.h | 2 +- .../mach-ebsa110/include/mach}/entry-macro.S | 2 +- .../arm/mach-ebsa110/include/mach}/hardware.h | 2 +- .../arm/mach-ebsa110/include/mach}/io.h | 2 +- .../arm/mach-ebsa110/include/mach}/irqs.h | 2 +- .../arm/mach-ebsa110/include/mach}/memory.h | 2 +- .../arm/mach-ebsa110/include/mach}/system.h | 2 +- .../arm/mach-ebsa110/include/mach}/timex.h | 2 +- .../mach-ebsa110/include/mach}/uncompress.h | 2 +- .../arm/mach-ebsa110/include/mach}/vmalloc.h | 2 +- trunk/arch/arm/mach-ebsa110/io.c | 2 +- trunk/arch/arm/mach-ebsa110/leds.c | 2 +- trunk/arch/arm/mach-ep93xx/adssphere.c | 2 +- trunk/arch/arm/mach-ep93xx/clock.c | 2 +- trunk/arch/arm/mach-ep93xx/core.c | 4 +- trunk/arch/arm/mach-ep93xx/edb9302.c | 2 +- trunk/arch/arm/mach-ep93xx/edb9302a.c | 2 +- trunk/arch/arm/mach-ep93xx/edb9307.c | 2 +- trunk/arch/arm/mach-ep93xx/edb9312.c | 2 +- trunk/arch/arm/mach-ep93xx/edb9315.c | 2 +- trunk/arch/arm/mach-ep93xx/edb9315a.c | 2 +- trunk/arch/arm/mach-ep93xx/gesbc9312.c | 2 +- trunk/arch/arm/mach-ep93xx/gpio.c | 2 +- .../mach-ep93xx/include/mach}/debug-macro.S | 4 +- trunk/arch/arm/mach-ep93xx/include/mach/dma.h | 3 + .../mach-ep93xx/include/mach}/entry-macro.S | 4 +- .../mach-ep93xx/include/mach}/ep93xx-regs.h | 2 +- .../arm/mach-ep93xx/include/mach/gesbc9312.h | 3 + .../arm/mach-ep93xx/include/mach}/gpio.h | 2 +- .../arm/mach-ep93xx/include/mach}/hardware.h | 6 +- .../arm/mach-ep93xx/include/mach}/io.h | 2 +- .../arm/mach-ep93xx/include/mach}/irqs.h | 2 +- .../arm/mach-ep93xx/include/mach}/memory.h | 2 +- .../arm/mach-ep93xx/include/mach}/platform.h | 2 +- .../arm/mach-ep93xx/include/mach}/system.h | 4 +- .../arch/arm/mach-ep93xx/include/mach/timex.h | 5 + .../arm/mach-ep93xx/include/mach}/ts72xx.h | 2 +- .../mach-ep93xx/include/mach}/uncompress.h | 4 +- .../arm/mach-ep93xx/include/mach/vmalloc.h | 5 + trunk/arch/arm/mach-ep93xx/micro9.c | 2 +- trunk/arch/arm/mach-ep93xx/ts72xx.c | 2 +- trunk/arch/arm/mach-footbridge/ebsa285-leds.c | 2 +- .../include/mach}/debug-macro.S | 2 +- .../arm/mach-footbridge/include/mach}/dma.h | 2 +- .../include/mach}/entry-macro.S | 6 +- .../mach-footbridge/include/mach}/hardware.h | 4 +- .../arm/mach-footbridge/include/mach}/io.h | 4 +- .../arm/mach-footbridge/include/mach}/irqs.h | 2 +- .../mach-footbridge/include/mach}/memory.h | 2 +- .../mach-footbridge/include/mach}/system.h | 4 +- .../arm/mach-footbridge/include/mach}/timex.h | 2 +- .../include/mach}/uncompress.h | 2 +- .../mach-footbridge/include/mach}/vmalloc.h | 2 +- trunk/arch/arm/mach-footbridge/isa-irq.c | 2 +- .../arch/arm/mach-footbridge/netwinder-leds.c | 2 +- trunk/arch/arm/mach-footbridge/time.c | 4 +- trunk/arch/arm/mach-h720x/common.c | 4 +- trunk/arch/arm/mach-h720x/cpu-h7201.c | 4 +- trunk/arch/arm/mach-h720x/cpu-h7202.c | 4 +- trunk/arch/arm/mach-h720x/h7201-eval.c | 2 +- trunk/arch/arm/mach-h720x/h7202-eval.c | 2 +- .../arm/mach-h720x/include/mach}/boards.h | 2 +- .../mach-h720x/include/mach}/debug-macro.S | 2 +- .../arm/mach-h720x/include/mach}/dma.h | 2 +- .../mach-h720x/include/mach}/entry-macro.S | 2 +- .../arm/mach-h720x/include/mach}/h7201-regs.h | 2 +- .../arm/mach-h720x/include/mach}/h7202-regs.h | 2 +- .../arm/mach-h720x/include/mach}/hardware.h | 2 +- .../arm/mach-h720x/include/mach}/io.h | 6 +- .../arm/mach-h720x/include/mach}/irqs.h | 2 +- .../arm/mach-h720x/include/mach}/memory.h | 2 +- .../arm/mach-h720x/include/mach}/system.h | 6 +- .../arm/mach-h720x/include/mach}/timex.h | 2 +- .../arm/mach-h720x/include/mach}/uncompress.h | 4 +- .../arm/mach-h720x/include/mach}/vmalloc.h | 2 +- trunk/arch/arm/mach-imx/clock.c | 7 +- trunk/arch/arm/mach-imx/cpufreq.c | 2 +- trunk/arch/arm/mach-imx/dma.c | 4 +- trunk/arch/arm/mach-imx/generic.c | 11 +- .../arm/mach-imx/include/mach}/debug-macro.S | 2 +- .../arm/mach-imx/include/mach}/dma.h | 0 .../arm/mach-imx/include/mach}/entry-macro.S | 4 +- .../arm/mach-imx/include/mach}/gpio.h | 2 +- .../arm/mach-imx/include/mach}/hardware.h | 2 +- .../arm/mach-imx/include/mach}/imx-dma.h | 0 .../arm/mach-imx/include/mach}/imx-regs.h | 0 .../arm/mach-imx/include/mach}/imx-uart.h | 0 .../arm/mach-imx/include/mach}/imxfb.h | 0 .../arm/mach-imx/include/mach}/io.h | 4 +- .../arm/mach-imx/include/mach}/irqs.h | 4 +- .../arm/mach-imx/include/mach}/memory.h | 2 +- .../arm/mach-imx/include/mach}/mmc.h | 0 .../arm/mach-imx/include/mach}/mx1ads.h | 2 +- .../arm/mach-imx/include/mach}/spi_imx.h | 4 +- .../arm/mach-imx/include/mach}/system.h | 2 +- .../arm/mach-imx/include/mach}/timex.h | 0 .../arm/mach-imx/include/mach}/uncompress.h | 2 +- .../arm/mach-imx/include/mach}/vmalloc.h | 2 +- trunk/arch/arm/mach-imx/irq.c | 2 +- trunk/arch/arm/mach-imx/leds-mx1ads.c | 2 +- trunk/arch/arm/mach-imx/mx1ads.c | 10 +- trunk/arch/arm/mach-imx/time.c | 2 +- trunk/arch/arm/mach-integrator/core.c | 4 +- trunk/arch/arm/mach-integrator/cpu.c | 2 +- trunk/arch/arm/mach-integrator/impd1.c | 4 +- .../arm/mach-integrator/include/mach}/bits.h | 0 .../arm/mach-integrator/include/mach}/cm.h | 0 .../include/mach}/debug-macro.S | 2 +- .../arm/mach-integrator/include/mach}/dma.h | 2 +- .../include/mach}/entry-macro.S | 6 +- .../mach-integrator/include/mach}/hardware.h | 4 +- .../arm/mach-integrator/include/mach}/impd1.h | 0 .../arm/mach-integrator/include/mach}/io.h | 2 +- .../arm/mach-integrator/include/mach}/irqs.h | 2 +- .../arm/mach-integrator/include/mach}/lm.h | 0 .../mach-integrator/include/mach}/memory.h | 2 +- .../mach-integrator/include/mach}/platform.h | 0 .../mach-integrator/include/mach}/system.h | 4 +- .../arm/mach-integrator/include/mach}/timex.h | 2 +- .../include/mach}/uncompress.h | 2 +- .../mach-integrator/include/mach}/vmalloc.h | 2 +- .../arch/arm/mach-integrator/integrator_ap.c | 4 +- .../arch/arm/mach-integrator/integrator_cp.c | 6 +- trunk/arch/arm/mach-integrator/leds.c | 4 +- trunk/arch/arm/mach-integrator/lm.c | 2 +- trunk/arch/arm/mach-integrator/pci_v3.c | 2 +- .../arm/mach-iop13xx/include/mach}/adma.h | 2 +- .../mach-iop13xx/include/mach}/debug-macro.S | 2 +- .../arm/mach-iop13xx/include/mach}/dma.h | 0 .../mach-iop13xx/include/mach}/entry-macro.S | 0 .../arm/mach-iop13xx/include/mach}/hardware.h | 0 .../arm/mach-iop13xx/include/mach}/io.h | 0 .../arm/mach-iop13xx/include/mach}/iop13xx.h | 0 .../arm/mach-iop13xx/include/mach}/iq81340.h | 0 .../arm/mach-iop13xx/include/mach}/irqs.h | 0 .../arm/mach-iop13xx/include/mach}/memory.h | 2 +- .../arm/mach-iop13xx/include/mach}/msi.h | 0 .../arm/mach-iop13xx/include/mach}/pci.h | 2 +- .../arm/mach-iop13xx/include/mach}/system.h | 4 +- .../arm/mach-iop13xx/include/mach}/time.h | 0 .../arm/mach-iop13xx/include/mach}/timex.h | 2 +- .../mach-iop13xx/include/mach}/uncompress.h | 2 +- .../arm/mach-iop13xx/include/mach}/vmalloc.h | 0 trunk/arch/arm/mach-iop13xx/io.c | 2 +- trunk/arch/arm/mach-iop13xx/iq81340mc.c | 6 +- trunk/arch/arm/mach-iop13xx/iq81340sc.c | 6 +- trunk/arch/arm/mach-iop13xx/irq.c | 7 +- trunk/arch/arm/mach-iop13xx/pci.c | 4 +- trunk/arch/arm/mach-iop13xx/setup.c | 2 +- trunk/arch/arm/mach-iop32x/em7210.c | 4 +- trunk/arch/arm/mach-iop32x/glantank.c | 4 +- .../arm/mach-iop32x/include/mach}/adma.h | 0 .../mach-iop32x/include/mach}/debug-macro.S | 2 +- .../arm/mach-iop32x/include/mach}/dma.h | 2 +- .../mach-iop32x/include/mach}/entry-macro.S | 4 +- .../arm/mach-iop32x/include/mach}/glantank.h | 2 +- .../arm/mach-iop32x/include/mach}/gpio.h | 0 .../arm/mach-iop32x/include/mach}/hardware.h | 2 +- .../arm/mach-iop32x/include/mach}/io.h | 4 +- .../arm/mach-iop32x/include/mach}/iop32x.h | 2 +- .../arm/mach-iop32x/include/mach}/iq31244.h | 2 +- .../arm/mach-iop32x/include/mach}/iq80321.h | 2 +- .../arm/mach-iop32x/include/mach}/irqs.h | 2 +- .../arm/mach-iop32x/include/mach}/memory.h | 4 +- .../arm/mach-iop32x/include/mach}/n2100.h | 2 +- .../arm/mach-iop32x/include/mach}/system.h | 2 +- .../arm/mach-iop32x/include/mach}/time.h | 0 .../arm/mach-iop32x/include/mach}/timex.h | 4 +- .../mach-iop32x/include/mach}/uncompress.h | 4 +- .../arm/mach-iop32x/include/mach/vmalloc.h | 5 + trunk/arch/arm/mach-iop32x/iq31244.c | 4 +- trunk/arch/arm/mach-iop32x/iq80321.c | 4 +- trunk/arch/arm/mach-iop32x/irq.c | 2 +- trunk/arch/arm/mach-iop32x/n2100.c | 4 +- .../arm/mach-iop33x/include/mach}/adma.h | 0 .../mach-iop33x/include/mach}/debug-macro.S | 2 +- .../arm/mach-iop33x/include/mach}/dma.h | 2 +- .../mach-iop33x/include/mach}/entry-macro.S | 4 +- .../arm/mach-iop33x/include/mach}/gpio.h | 0 .../arm/mach-iop33x/include/mach}/hardware.h | 2 +- .../arm/mach-iop33x/include/mach}/io.h | 4 +- .../arm/mach-iop33x/include/mach}/iop33x.h | 2 +- .../arm/mach-iop33x/include/mach}/iq80331.h | 2 +- .../arm/mach-iop33x/include/mach}/iq80332.h | 2 +- .../arm/mach-iop33x/include/mach}/irqs.h | 2 +- .../arm/mach-iop33x/include/mach}/memory.h | 4 +- .../arm/mach-iop33x/include/mach}/system.h | 2 +- .../arm/mach-iop33x/include/mach}/time.h | 0 .../arm/mach-iop33x/include/mach}/timex.h | 4 +- .../mach-iop33x/include/mach}/uncompress.h | 4 +- .../arm/mach-iop33x/include/mach/vmalloc.h | 5 + trunk/arch/arm/mach-iop33x/iq80331.c | 4 +- trunk/arch/arm/mach-iop33x/iq80332.c | 4 +- trunk/arch/arm/mach-iop33x/irq.c | 2 +- trunk/arch/arm/mach-iop33x/uart.c | 3 +- trunk/arch/arm/mach-ixp2000/core.c | 4 +- trunk/arch/arm/mach-ixp2000/enp2611.c | 2 +- .../mach-ixp2000/include/mach}/debug-macro.S | 2 +- .../arm/mach-ixp2000/include/mach}/dma.h | 2 +- .../arm/mach-ixp2000/include/mach}/enp2611.h | 2 +- .../mach-ixp2000/include/mach}/entry-macro.S | 4 +- .../arm/mach-ixp2000/include/mach}/gpio.h | 2 +- .../arm/mach-ixp2000/include/mach}/hardware.h | 2 +- .../arm/mach-ixp2000/include/mach}/io.h | 4 +- .../arm/mach-ixp2000/include/mach}/irqs.h | 2 +- .../arm/mach-ixp2000/include/mach}/ixdp2x00.h | 2 +- .../arm/mach-ixp2000/include/mach}/ixdp2x01.h | 2 +- .../mach-ixp2000/include/mach}/ixp2000-regs.h | 2 +- .../arm/mach-ixp2000/include/mach}/memory.h | 4 +- .../arm/mach-ixp2000/include/mach}/platform.h | 2 +- .../arm/mach-ixp2000/include/mach}/system.h | 4 +- .../arm/mach-ixp2000/include/mach}/timex.h | 2 +- .../mach-ixp2000/include/mach}/uncompress.h | 2 +- .../arm/mach-ixp2000/include/mach}/vmalloc.h | 2 +- trunk/arch/arm/mach-ixp2000/ixdp2400.c | 2 +- trunk/arch/arm/mach-ixp2000/ixdp2800.c | 2 +- trunk/arch/arm/mach-ixp2000/ixdp2x00.c | 4 +- trunk/arch/arm/mach-ixp2000/ixdp2x01.c | 2 +- trunk/arch/arm/mach-ixp2000/pci.c | 2 +- trunk/arch/arm/mach-ixp23xx/core.c | 3 +- trunk/arch/arm/mach-ixp23xx/espresso.c | 2 +- .../mach-ixp23xx/include/mach}/debug-macro.S | 4 +- .../arch/arm/mach-ixp23xx/include/mach/dma.h | 3 + .../mach-ixp23xx/include/mach}/entry-macro.S | 2 +- .../arm/mach-ixp23xx/include/mach}/hardware.h | 2 +- .../arm/mach-ixp23xx/include/mach}/io.h | 2 +- .../arm/mach-ixp23xx/include/mach}/irqs.h | 2 +- .../arm/mach-ixp23xx/include/mach}/ixdp2351.h | 2 +- .../arm/mach-ixp23xx/include/mach}/ixp23xx.h | 2 +- .../arm/mach-ixp23xx/include/mach}/memory.h | 5 +- .../arm/mach-ixp23xx/include/mach}/platform.h | 2 +- .../arm/mach-ixp23xx/include/mach}/system.h | 4 +- .../arch/arm/mach-ixp23xx/include/mach/time.h | 3 + .../arm/mach-ixp23xx/include/mach}/timex.h | 2 +- .../mach-ixp23xx/include/mach}/uncompress.h | 4 +- .../arm/mach-ixp23xx/include/mach}/vmalloc.h | 2 +- trunk/arch/arm/mach-ixp23xx/ixdp2351.c | 2 +- trunk/arch/arm/mach-ixp23xx/pci.c | 3 +- trunk/arch/arm/mach-ixp23xx/roadrunner.c | 2 +- trunk/arch/arm/mach-ixp4xx/avila-pci.c | 2 +- trunk/arch/arm/mach-ixp4xx/avila-setup.c | 2 +- trunk/arch/arm/mach-ixp4xx/common-pci.c | 2 +- trunk/arch/arm/mach-ixp4xx/common.c | 4 +- trunk/arch/arm/mach-ixp4xx/coyote-pci.c | 2 +- trunk/arch/arm/mach-ixp4xx/coyote-setup.c | 2 +- trunk/arch/arm/mach-ixp4xx/gateway7001-pci.c | 2 +- .../arch/arm/mach-ixp4xx/gateway7001-setup.c | 2 +- trunk/arch/arm/mach-ixp4xx/gtwx5715-pci.c | 4 +- trunk/arch/arm/mach-ixp4xx/gtwx5715-setup.c | 4 +- .../arm/mach-ixp4xx/include/mach}/avila.h | 4 +- .../arm/mach-ixp4xx/include/mach}/coyote.h | 4 +- .../arm/mach-ixp4xx/include/mach}/cpu.h | 2 +- .../mach-ixp4xx/include/mach}/debug-macro.S | 2 +- .../arm/mach-ixp4xx/include/mach}/dma.h | 4 +- .../arm/mach-ixp4xx/include/mach}/dsmg600.h | 2 +- .../mach-ixp4xx/include/mach}/entry-macro.S | 4 +- .../arm/mach-ixp4xx/include/mach}/fsg.h | 4 +- .../arm/mach-ixp4xx/include/mach}/gpio.h | 4 +- .../arm/mach-ixp4xx/include/mach}/gtwx5715.h | 4 +- .../arm/mach-ixp4xx/include/mach}/hardware.h | 4 +- .../arm/mach-ixp4xx/include/mach}/io.h | 4 +- .../arm/mach-ixp4xx/include/mach}/irqs.h | 2 +- .../arm/mach-ixp4xx/include/mach}/ixdp425.h | 4 +- .../mach-ixp4xx/include/mach}/ixp4xx-regs.h | 2 +- .../arm/mach-ixp4xx/include/mach}/memory.h | 2 +- .../arm/mach-ixp4xx/include/mach}/nas100d.h | 4 +- .../arm/mach-ixp4xx/include/mach}/npe.h | 0 .../arm/mach-ixp4xx/include/mach}/nslu2.h | 4 +- .../arm/mach-ixp4xx/include/mach}/platform.h | 4 +- .../arm/mach-ixp4xx/include/mach}/prpmc1100.h | 4 +- .../arm/mach-ixp4xx/include/mach}/qmgr.h | 0 .../arm/mach-ixp4xx/include/mach}/system.h | 4 +- .../arm/mach-ixp4xx/include/mach}/timex.h | 4 +- .../arm/mach-ixp4xx/include/mach}/udc.h | 2 +- .../mach-ixp4xx/include/mach}/uncompress.h | 2 +- .../arm/mach-ixp4xx/include/mach}/vmalloc.h | 2 +- trunk/arch/arm/mach-ixp4xx/ixdp425-pci.c | 2 +- trunk/arch/arm/mach-ixp4xx/ixdp425-setup.c | 2 +- trunk/arch/arm/mach-ixp4xx/ixdpg425-pci.c | 2 +- trunk/arch/arm/mach-ixp4xx/ixp4xx_npe.c | 2 +- trunk/arch/arm/mach-ixp4xx/ixp4xx_qmgr.c | 2 +- trunk/arch/arm/mach-ixp4xx/wg302v2-pci.c | 2 +- trunk/arch/arm/mach-ixp4xx/wg302v2-setup.c | 2 +- trunk/arch/arm/mach-kirkwood/addr-map.c | 2 +- trunk/arch/arm/mach-kirkwood/common.c | 2 +- .../arm/mach-kirkwood/db88f6281-bp-setup.c | 2 +- .../mach-kirkwood/include/mach}/debug-macro.S | 4 +- .../arm/mach-kirkwood/include/mach}/dma.h | 0 .../mach-kirkwood/include/mach}/entry-macro.S | 4 +- .../mach-kirkwood/include/mach}/hardware.h | 2 +- .../arm/mach-kirkwood/include/mach}/io.h | 2 +- .../arm/mach-kirkwood/include/mach}/irqs.h | 2 +- .../mach-kirkwood/include/mach}/kirkwood.h | 2 +- .../arm/mach-kirkwood/include/mach}/memory.h | 2 +- .../arm/mach-kirkwood/include/mach}/system.h | 6 +- .../arm/mach-kirkwood/include/mach}/timex.h | 2 +- .../mach-kirkwood/include/mach}/uncompress.h | 4 +- .../arm/mach-kirkwood/include/mach/vmalloc.h | 5 + .../arm/mach-kirkwood/rd88f6192-nas-setup.c | 2 +- .../arch/arm/mach-kirkwood/rd88f6281-setup.c | 2 +- trunk/arch/arm/mach-ks8695/board-micrel.c | 2 +- trunk/arch/arm/mach-ks8695/cpu.c | 6 +- trunk/arch/arm/mach-ks8695/devices.c | 6 +- trunk/arch/arm/mach-ks8695/gpio.c | 6 +- .../mach-ks8695/include/mach}/debug-macro.S | 6 +- .../arm/mach-ks8695/include/mach}/devices.h | 2 +- .../arm/mach-ks8695/include/mach}/dma.h | 2 +- .../mach-ks8695/include/mach}/entry-macro.S | 6 +- .../arm/mach-ks8695/include/mach}/gpio.h | 2 +- .../arm/mach-ks8695/include/mach}/hardware.h | 2 +- .../arm/mach-ks8695/include/mach}/io.h | 2 +- .../arm/mach-ks8695/include/mach}/irqs.h | 2 +- .../arm/mach-ks8695/include/mach}/memory.h | 4 +- .../arm/mach-ks8695/include/mach}/regs-gpio.h | 2 +- .../arm/mach-ks8695/include/mach}/regs-hpna.h | 2 +- .../arm/mach-ks8695/include/mach}/regs-irq.h | 2 +- .../arm/mach-ks8695/include/mach}/regs-lan.h | 2 +- .../arm/mach-ks8695/include/mach}/regs-mem.h | 2 +- .../arm/mach-ks8695/include/mach}/regs-misc.h | 2 +- .../arm/mach-ks8695/include/mach}/regs-pci.h | 2 +- .../mach-ks8695/include/mach}/regs-switch.h | 2 +- .../arm/mach-ks8695/include/mach}/regs-sys.h | 2 +- .../mach-ks8695/include/mach}/regs-timer.h | 2 +- .../arm/mach-ks8695/include/mach}/regs-uart.h | 2 +- .../arm/mach-ks8695/include/mach}/regs-wan.h | 2 +- .../arm/mach-ks8695/include/mach}/system.h | 4 +- .../arm/mach-ks8695/include/mach}/timex.h | 2 +- .../mach-ks8695/include/mach}/uncompress.h | 4 +- .../arm/mach-ks8695/include/mach}/vmalloc.h | 2 +- trunk/arch/arm/mach-ks8695/irq.c | 6 +- trunk/arch/arm/mach-ks8695/leds.c | 5 +- trunk/arch/arm/mach-ks8695/pci.c | 6 +- trunk/arch/arm/mach-ks8695/time.c | 4 +- trunk/arch/arm/mach-l7200/core.c | 2 +- .../arm/mach-l7200/include/mach}/aux_reg.h | 4 +- .../mach-l7200/include/mach}/debug-macro.S | 2 +- .../arm/mach-l7200/include/mach}/dma.h | 2 +- .../mach-l7200/include/mach}/entry-macro.S | 4 +- .../arm/mach-l7200/include/mach}/gp_timers.h | 4 +- .../arm/mach-l7200/include/mach}/gpio.h | 2 +- .../arm/mach-l7200/include/mach}/hardware.h | 2 +- .../arm/mach-l7200/include/mach}/io.h | 6 +- .../arm/mach-l7200/include/mach}/irqs.h | 2 +- .../arm/mach-l7200/include/mach}/memory.h | 2 +- .../arm/mach-l7200/include/mach}/pmpcon.h | 2 +- .../arm/mach-l7200/include/mach}/pmu.h | 2 +- .../arm/mach-l7200/include/mach}/serial.h | 2 +- .../mach-l7200/include/mach}/serial_l7200.h | 4 +- .../arm/mach-l7200/include/mach}/sib.h | 2 +- .../arm/mach-l7200/include/mach}/sys-clock.h | 2 +- .../arm/mach-l7200/include/mach}/system.h | 4 +- .../arm/mach-l7200/include/mach}/time.h | 4 +- .../arm/mach-l7200/include/mach}/timex.h | 2 +- .../arm/mach-l7200/include/mach}/uncompress.h | 4 +- .../arm/mach-l7200/include/mach}/vmalloc.h | 2 +- trunk/arch/arm/mach-lh7a40x/arch-kev7a400.c | 2 +- trunk/arch/arm/mach-lh7a40x/arch-lpd7a40x.c | 2 +- trunk/arch/arm/mach-lh7a40x/clcd.c | 3 +- trunk/arch/arm/mach-lh7a40x/clocks.c | 4 +- .../arm/mach-lh7a40x/include/mach}/clocks.h | 2 +- .../mach-lh7a40x/include/mach}/constants.h | 2 +- .../mach-lh7a40x/include/mach}/debug-macro.S | 2 +- .../arm/mach-lh7a40x/include/mach}/dma.h | 2 +- .../mach-lh7a40x/include/mach}/entry-macro.S | 6 +- .../arm/mach-lh7a40x/include/mach}/hardware.h | 4 +- .../arm/mach-lh7a40x/include/mach}/io.h | 4 +- .../arm/mach-lh7a40x/include/mach}/irqs.h | 2 +- .../arm/mach-lh7a40x/include/mach}/memory.h | 2 +- .../mach-lh7a40x/include/mach}/registers.h | 4 +- .../arm/mach-lh7a40x/include/mach}/ssp.h | 0 .../arm/mach-lh7a40x/include/mach}/system.h | 2 +- .../arm/mach-lh7a40x/include/mach}/timex.h | 4 +- .../mach-lh7a40x/include/mach}/uncompress.h | 4 +- .../arm/mach-lh7a40x/include/mach}/vmalloc.h | 2 +- trunk/arch/arm/mach-lh7a40x/irq-lh7a400.c | 4 +- trunk/arch/arm/mach-lh7a40x/irq-lh7a404.c | 4 +- trunk/arch/arm/mach-lh7a40x/irq-lpd7a40x.c | 4 +- trunk/arch/arm/mach-lh7a40x/ssp-cpld.c | 4 +- trunk/arch/arm/mach-lh7a40x/time.c | 2 +- trunk/arch/arm/mach-loki/addr-map.c | 2 +- trunk/arch/arm/mach-loki/common.c | 2 +- .../arm/mach-loki/include/mach}/debug-macro.S | 4 +- .../arm/mach-loki/include/mach}/dma.h | 0 .../arm/mach-loki/include/mach}/entry-macro.S | 4 +- .../arm/mach-loki/include/mach}/hardware.h | 2 +- .../arm/mach-loki/include/mach}/io.h | 2 +- .../arm/mach-loki/include/mach}/irqs.h | 2 +- .../arm/mach-loki/include/mach}/loki.h | 2 +- .../arm/mach-loki/include/mach}/memory.h | 2 +- .../arm/mach-loki/include/mach}/system.h | 6 +- .../arm/mach-loki/include/mach}/timex.h | 2 +- .../arm/mach-loki/include/mach}/uncompress.h | 4 +- .../arch/arm/mach-loki/include/mach/vmalloc.h | 5 + trunk/arch/arm/mach-loki/lb88rc8480-setup.c | 2 +- trunk/arch/arm/mach-msm/board-halibut.c | 6 +- trunk/arch/arm/mach-msm/common.c | 4 +- trunk/arch/arm/mach-msm/dma.c | 2 +- trunk/arch/arm/mach-msm/idle.S | 2 +- .../arm/mach-msm/include/mach}/board.h | 2 +- .../arm/mach-msm/include/mach}/debug-macro.S | 6 +- .../arm/mach-msm/include/mach}/dma.h | 4 +- .../arm/mach-msm/include/mach}/entry-macro.S | 4 +- .../arm/mach-msm/include/mach}/hardware.h | 2 +- .../arm/mach-msm/include/mach}/io.h | 2 +- .../arm/mach-msm/include/mach}/irqs.h | 2 +- .../arm/mach-msm/include/mach}/memory.h | 2 +- .../arm/mach-msm/include/mach}/msm_iomap.h | 2 +- .../arm/mach-msm/include/mach}/system.h | 4 +- .../arm/mach-msm/include/mach}/timex.h | 2 +- .../arm/mach-msm/include/mach}/uncompress.h | 2 +- .../arm/mach-msm/include/mach}/vmalloc.h | 2 +- trunk/arch/arm/mach-msm/io.c | 6 +- trunk/arch/arm/mach-msm/irq.c | 4 +- trunk/arch/arm/mach-msm/timer.c | 2 +- trunk/arch/arm/mach-mv78xx0/common.c | 2 +- .../arch/arm/mach-mv78xx0/db78x00-bp-setup.c | 2 +- .../mach-mv78xx0/include/mach}/debug-macro.S | 4 +- .../arm/mach-mv78xx0/include/mach}/dma.h | 0 .../mach-mv78xx0/include/mach}/entry-macro.S | 4 +- .../arm/mach-mv78xx0/include/mach}/hardware.h | 2 +- .../arm/mach-mv78xx0/include/mach}/io.h | 2 +- .../arm/mach-mv78xx0/include/mach}/irqs.h | 2 +- .../arm/mach-mv78xx0/include/mach}/memory.h | 2 +- .../arm/mach-mv78xx0/include/mach}/mv78xx0.h | 2 +- .../arm/mach-mv78xx0/include/mach}/system.h | 6 +- .../arm/mach-mv78xx0/include/mach}/timex.h | 2 +- .../mach-mv78xx0/include/mach}/uncompress.h | 4 +- .../arm/mach-mv78xx0/include/mach/vmalloc.h | 5 + trunk/arch/arm/mach-mv78xx0/irq.c | 2 +- trunk/arch/arm/mach-mx2/clock_imx27.c | 5 +- trunk/arch/arm/mach-mx2/cpu_imx27.c | 2 +- trunk/arch/arm/mach-mx2/crm_regs.h | 2 +- trunk/arch/arm/mach-mx2/devices.c | 2 +- trunk/arch/arm/mach-mx2/generic.c | 2 +- trunk/arch/arm/mach-mx2/mx27ads.c | 12 +- trunk/arch/arm/mach-mx2/pcm038.c | 10 +- trunk/arch/arm/mach-mx2/pcm970-baseboard.c | 3 +- trunk/arch/arm/mach-mx2/serial.c | 4 +- trunk/arch/arm/mach-mx2/system.c | 2 +- trunk/arch/arm/mach-mx3/clock.c | 2 +- trunk/arch/arm/mach-mx3/devices.c | 4 +- trunk/arch/arm/mach-mx3/iomux.c | 6 +- trunk/arch/arm/mach-mx3/mm.c | 4 +- trunk/arch/arm/mach-mx3/mx31ads.c | 6 +- trunk/arch/arm/mach-mx3/mx31lite.c | 6 +- trunk/arch/arm/mach-mx3/pcm037.c | 10 +- trunk/arch/arm/mach-netx/fb.c | 4 +- trunk/arch/arm/mach-netx/generic.c | 4 +- .../arm/mach-netx/include/mach}/debug-macro.S | 2 +- .../arm/mach-netx/include/mach}/dma.h | 2 +- .../arm/mach-netx/include/mach}/entry-macro.S | 4 +- .../arm/mach-netx/include/mach}/eth.h | 2 +- .../arm/mach-netx/include/mach}/hardware.h | 2 +- .../arm/mach-netx/include/mach}/io.h | 2 +- .../arm/mach-netx/include/mach}/irqs.h | 2 +- .../arm/mach-netx/include/mach}/memory.h | 2 +- .../arm/mach-netx/include/mach}/netx-regs.h | 2 +- .../arm/mach-netx/include/mach}/param.h | 2 +- .../arm/mach-netx/include/mach}/pfifo.h | 2 +- .../arm/mach-netx/include/mach}/system.h | 4 +- .../arm/mach-netx/include/mach}/timex.h | 2 +- .../arm/mach-netx/include/mach}/uncompress.h | 2 +- .../arm/mach-netx/include/mach}/vmalloc.h | 2 +- .../arm/mach-netx/include/mach}/xc.h | 2 +- trunk/arch/arm/mach-netx/nxdb500.c | 6 +- trunk/arch/arm/mach-netx/nxdkn.c | 6 +- trunk/arch/arm/mach-netx/nxeb500hmi.c | 6 +- trunk/arch/arm/mach-netx/pfifo.c | 6 +- trunk/arch/arm/mach-netx/time.c | 4 +- trunk/arch/arm/mach-netx/xc.c | 6 +- trunk/arch/arm/mach-ns9xxx/board-a9m9750dev.c | 12 +- trunk/arch/arm/mach-ns9xxx/gpio-ns9360.c | 4 +- trunk/arch/arm/mach-ns9xxx/gpio.c | 6 +- .../arm/mach-ns9xxx/include/mach}/board.h | 2 +- .../mach-ns9xxx/include/mach}/debug-macro.S | 6 +- .../arm/mach-ns9xxx/include/mach}/dma.h | 2 +- .../mach-ns9xxx/include/mach}/entry-macro.S | 6 +- .../arm/mach-ns9xxx/include/mach}/gpio.h | 2 +- .../arm/mach-ns9xxx/include/mach}/hardware.h | 2 +- .../arm/mach-ns9xxx/include/mach}/io.h | 2 +- .../arm/mach-ns9xxx/include/mach}/irqs.h | 2 +- .../arm/mach-ns9xxx/include/mach}/memory.h | 2 +- .../arm/mach-ns9xxx/include/mach}/module.h | 2 +- .../include/mach}/processor-ns9360.h | 2 +- .../arm/mach-ns9xxx/include/mach}/processor.h | 4 +- .../arm/mach-ns9xxx/include/mach}/regs-bbu.h | 4 +- .../include/mach}/regs-board-a9m9750dev.h | 4 +- .../arm/mach-ns9xxx/include/mach}/regs-mem.h | 4 +- .../include/mach}/regs-sys-common.h | 4 +- .../include/mach}/regs-sys-ns9360.h | 4 +- .../arm/mach-ns9xxx/include/mach}/system.h | 6 +- .../arm/mach-ns9xxx/include/mach}/timex.h | 4 +- .../mach-ns9xxx/include/mach}/uncompress.h | 2 +- .../arm/mach-ns9xxx/include/mach}/vmalloc.h | 2 +- trunk/arch/arm/mach-ns9xxx/irq.c | 7 +- trunk/arch/arm/mach-ns9xxx/mach-cc9p9360dev.c | 2 +- trunk/arch/arm/mach-ns9xxx/mach-cc9p9360js.c | 2 +- trunk/arch/arm/mach-ns9xxx/plat-serial8250.c | 4 +- trunk/arch/arm/mach-ns9xxx/processor-ns9360.c | 4 +- trunk/arch/arm/mach-ns9xxx/time-ns9360.c | 8 +- trunk/arch/arm/mach-omap1/board-ams-delta.c | 16 +- trunk/arch/arm/mach-omap1/board-fsample.c | 20 +- trunk/arch/arm/mach-omap1/board-generic.c | 12 +- trunk/arch/arm/mach-omap1/board-h2-mmc.c | 4 +- trunk/arch/arm/mach-omap1/board-h2.c | 22 +- trunk/arch/arm/mach-omap1/board-h3-mmc.c | 4 +- trunk/arch/arm/mach-omap1/board-h3.c | 26 +- trunk/arch/arm/mach-omap1/board-innovator.c | 20 +- trunk/arch/arm/mach-omap1/board-nokia770.c | 22 +- trunk/arch/arm/mach-omap1/board-osk.c | 16 +- trunk/arch/arm/mach-omap1/board-palmte.c | 24 +- trunk/arch/arm/mach-omap1/board-palmtt.c | 26 +- trunk/arch/arm/mach-omap1/board-palmz71.c | 24 +- trunk/arch/arm/mach-omap1/board-perseus2.c | 18 +- trunk/arch/arm/mach-omap1/board-sx1-mmc.c | 6 +- trunk/arch/arm/mach-omap1/board-sx1.c | 22 +- trunk/arch/arm/mach-omap1/board-voiceblue.c | 12 +- trunk/arch/arm/mach-omap1/clock.c | 8 +- trunk/arch/arm/mach-omap1/devices.c | 11 +- trunk/arch/arm/mach-omap1/fpga.c | 6 +- trunk/arch/arm/mach-omap1/io.c | 4 +- trunk/arch/arm/mach-omap1/irq.c | 6 +- trunk/arch/arm/mach-omap1/leds-h2p2-debug.c | 6 +- trunk/arch/arm/mach-omap1/leds-innovator.c | 2 +- trunk/arch/arm/mach-omap1/leds-osk.c | 4 +- trunk/arch/arm/mach-omap1/leds.c | 4 +- trunk/arch/arm/mach-omap1/mailbox.c | 4 +- trunk/arch/arm/mach-omap1/mcbsp.c | 10 +- trunk/arch/arm/mach-omap1/mux.c | 2 +- trunk/arch/arm/mach-omap1/pm.c | 21 +- trunk/arch/arm/mach-omap1/serial.c | 10 +- trunk/arch/arm/mach-omap1/sleep.S | 4 +- trunk/arch/arm/mach-omap1/sram.S | 4 +- trunk/arch/arm/mach-omap1/time.c | 2 +- trunk/arch/arm/mach-omap1/timer32k.c | 4 +- trunk/arch/arm/mach-omap2/board-2430sdp.c | 12 +- trunk/arch/arm/mach-omap2/board-apollon.c | 18 +- trunk/arch/arm/mach-omap2/board-generic.c | 12 +- trunk/arch/arm/mach-omap2/board-h4.c | 26 +- trunk/arch/arm/mach-omap2/clock.c | 6 +- trunk/arch/arm/mach-omap2/clock.h | 2 +- trunk/arch/arm/mach-omap2/clock24xx.c | 4 +- trunk/arch/arm/mach-omap2/clock34xx.c | 4 +- trunk/arch/arm/mach-omap2/clock34xx.h | 2 +- trunk/arch/arm/mach-omap2/control.c | 4 +- trunk/arch/arm/mach-omap2/devices.c | 12 +- trunk/arch/arm/mach-omap2/gpmc.c | 2 +- trunk/arch/arm/mach-omap2/id.c | 4 +- trunk/arch/arm/mach-omap2/io.c | 4 +- trunk/arch/arm/mach-omap2/irq.c | 2 +- trunk/arch/arm/mach-omap2/mailbox.c | 4 +- trunk/arch/arm/mach-omap2/mcbsp.c | 8 +- trunk/arch/arm/mach-omap2/memory.c | 6 +- trunk/arch/arm/mach-omap2/mux.c | 4 +- trunk/arch/arm/mach-omap2/pm.c | 9 +- trunk/arch/arm/mach-omap2/prcm.c | 4 +- trunk/arch/arm/mach-omap2/sdrc.h | 2 +- trunk/arch/arm/mach-omap2/serial.c | 4 +- trunk/arch/arm/mach-omap2/sleep.S | 4 +- trunk/arch/arm/mach-omap2/sram242x.S | 4 +- trunk/arch/arm/mach-omap2/sram243x.S | 4 +- trunk/arch/arm/mach-omap2/timer-gp.c | 2 +- trunk/arch/arm/mach-omap2/usb-tusb6010.c | 7 +- trunk/arch/arm/mach-orion5x/addr-map.c | 2 +- trunk/arch/arm/mach-orion5x/common.c | 4 +- trunk/arch/arm/mach-orion5x/db88f5281-setup.c | 2 +- trunk/arch/arm/mach-orion5x/dns323-setup.c | 2 +- trunk/arch/arm/mach-orion5x/gpio.c | 2 +- .../mach-orion5x/include/mach}/debug-macro.S | 4 +- .../arm/mach-orion5x/include/mach}/dma.h | 0 .../mach-orion5x/include/mach}/entry-macro.S | 4 +- .../arm/mach-orion5x/include/mach}/gpio.h | 2 +- .../arm/mach-orion5x/include/mach}/hardware.h | 2 +- .../arm/mach-orion5x/include/mach}/io.h | 2 +- .../arm/mach-orion5x/include/mach}/irqs.h | 2 +- .../arm/mach-orion5x/include/mach}/memory.h | 2 +- .../arm/mach-orion5x/include/mach}/orion5x.h | 2 +- .../arm/mach-orion5x/include/mach}/system.h | 6 +- .../arm/mach-orion5x/include/mach}/timex.h | 2 +- .../mach-orion5x/include/mach}/uncompress.h | 4 +- .../arm/mach-orion5x/include/mach/vmalloc.h | 5 + trunk/arch/arm/mach-orion5x/irq.c | 2 +- .../arch/arm/mach-orion5x/kurobox_pro-setup.c | 2 +- trunk/arch/arm/mach-orion5x/mpp.c | 2 +- trunk/arch/arm/mach-orion5x/mss2-setup.c | 2 +- trunk/arch/arm/mach-orion5x/mv2120-setup.c | 2 +- .../arm/mach-orion5x/rd88f5181l-fxo-setup.c | 2 +- .../arm/mach-orion5x/rd88f5181l-ge-setup.c | 2 +- trunk/arch/arm/mach-orion5x/rd88f5182-setup.c | 2 +- trunk/arch/arm/mach-orion5x/ts209-setup.c | 2 +- trunk/arch/arm/mach-orion5x/ts409-setup.c | 2 +- trunk/arch/arm/mach-orion5x/ts78xx-setup.c | 2 +- trunk/arch/arm/mach-orion5x/wnr854t-setup.c | 2 +- .../arch/arm/mach-orion5x/wrt350n-v2-setup.c | 2 +- trunk/arch/arm/mach-pnx4008/clock.c | 4 +- trunk/arch/arm/mach-pnx4008/core.c | 8 +- trunk/arch/arm/mach-pnx4008/dma.c | 4 +- trunk/arch/arm/mach-pnx4008/gpio.c | 4 +- trunk/arch/arm/mach-pnx4008/i2c.c | 4 +- .../arm/mach-pnx4008/include/mach}/clock.h | 2 +- .../mach-pnx4008/include/mach}/debug-macro.S | 2 +- .../arm/mach-pnx4008/include/mach}/dma.h | 2 +- .../mach-pnx4008/include/mach}/entry-macro.S | 2 +- .../arm/mach-pnx4008/include/mach}/gpio.h | 2 +- .../arm/mach-pnx4008/include/mach}/hardware.h | 4 +- .../arm/mach-pnx4008/include/mach}/i2c.h | 3 - .../arm/mach-pnx4008/include/mach}/io.h | 2 +- .../arm/mach-pnx4008/include/mach}/irq.h | 2 +- .../arm/mach-pnx4008/include/mach}/irqs.h | 2 +- .../arm/mach-pnx4008/include/mach}/memory.h | 2 +- .../arm/mach-pnx4008/include/mach}/param.h | 2 +- .../arm/mach-pnx4008/include/mach}/platform.h | 2 +- .../arm/mach-pnx4008/include/mach}/pm.h | 2 +- .../arm/mach-pnx4008/include/mach}/system.h | 6 +- .../arm/mach-pnx4008/include/mach}/timex.h | 4 +- .../mach-pnx4008/include/mach}/uncompress.h | 2 +- .../arm/mach-pnx4008/include/mach}/vmalloc.h | 2 +- trunk/arch/arm/mach-pnx4008/irq.c | 5 +- trunk/arch/arm/mach-pnx4008/pm.c | 5 +- trunk/arch/arm/mach-pnx4008/serial.c | 8 +- trunk/arch/arm/mach-pnx4008/sleep.S | 2 +- trunk/arch/arm/mach-pnx4008/time.c | 2 +- trunk/arch/arm/mach-pxa/akita-ioexp.c | 2 +- trunk/arch/arm/mach-pxa/clock.c | 6 +- trunk/arch/arm/mach-pxa/cm-x270-pci.c | 2 +- trunk/arch/arm/mach-pxa/cm-x270.c | 16 +- trunk/arch/arm/mach-pxa/colibri.c | 8 +- trunk/arch/arm/mach-pxa/corgi.c | 18 +- trunk/arch/arm/mach-pxa/corgi_lcd.c | 12 +- trunk/arch/arm/mach-pxa/corgi_pm.c | 12 +- trunk/arch/arm/mach-pxa/corgi_ssp.c | 10 +- trunk/arch/arm/mach-pxa/cpu-pxa.c | 6 +- trunk/arch/arm/mach-pxa/devices.c | 26 +- trunk/arch/arm/mach-pxa/dma.c | 4 +- trunk/arch/arm/mach-pxa/e400_lcd.c | 4 +- trunk/arch/arm/mach-pxa/em-x270.c | 16 +- trunk/arch/arm/mach-pxa/eseries.c | 2 +- trunk/arch/arm/mach-pxa/eseries_udc.c | 8 +- trunk/arch/arm/mach-pxa/ezx.c | 12 +- trunk/arch/arm/mach-pxa/generic.c | 14 +- trunk/arch/arm/mach-pxa/generic.h | 8 + trunk/arch/arm/mach-pxa/gpio.c | 6 +- trunk/arch/arm/mach-pxa/gumstix.c | 14 +- trunk/arch/arm/mach-pxa/idp.c | 14 +- .../arm/mach-pxa/include/mach}/akita.h | 0 .../arm/mach-pxa/include/mach}/audio.h | 0 .../arm/mach-pxa/include/mach}/bitfield.h | 0 .../arm/mach-pxa/include/mach}/camera.h | 0 .../arm/mach-pxa/include/mach}/colibri.h | 0 .../arm/mach-pxa/include/mach}/corgi.h | 0 .../arm/mach-pxa/include/mach}/debug-macro.S | 2 +- .../arm/mach-pxa/include/mach}/dma.h | 2 +- .../arm/mach-pxa/include/mach}/entry-macro.S | 6 +- .../arm/mach-pxa/include/mach}/eseries-gpio.h | 0 .../arm/mach-pxa/include/mach}/eseries-irq.h | 0 .../arm/mach-pxa/include/mach}/gpio.h | 6 +- .../arm/mach-pxa/include/mach}/gumstix.h | 2 +- .../arm/mach-pxa/include/mach}/hardware.h | 7 +- .../arm/mach-pxa/include/mach}/i2c.h | 0 .../arm/mach-pxa/include/mach}/idp.h | 2 +- .../arm/mach-pxa/include/mach}/io.h | 4 +- .../arm/mach-pxa/include/mach}/irda.h | 0 .../arm/mach-pxa/include/mach}/irqs.h | 2 +- .../arm/mach-pxa/include/mach}/littleton.h | 0 .../arm/mach-pxa/include/mach}/lpd270.h | 2 +- .../arm/mach-pxa/include/mach}/lubbock.h | 2 +- .../arm/mach-pxa/include/mach}/magician.h | 2 +- .../arm/mach-pxa/include/mach}/mainstone.h | 2 +- .../arm/mach-pxa/include/mach}/memory.h | 2 +- .../arm/mach-pxa/include/mach}/mfp-pxa25x.h | 4 +- .../arm/mach-pxa/include/mach}/mfp-pxa27x.h | 4 +- .../arm/mach-pxa/include/mach}/mfp-pxa2xx.h | 2 +- .../arm/mach-pxa/include/mach}/mfp-pxa300.h | 6 +- .../arm/mach-pxa/include/mach}/mfp-pxa320.h | 6 +- .../arm/mach-pxa/include/mach}/mfp-pxa3xx.h | 0 .../arm/mach-pxa/include/mach}/mfp-pxa930.h | 6 +- .../arm/mach-pxa/include/mach}/mfp.h | 2 +- .../arm/mach-pxa/include/mach}/mmc.h | 0 .../arm/mach-pxa/include/mach}/mtd-xip.h | 2 +- .../arm/mach-pxa/include/mach}/ohci.h | 0 .../arm/mach-pxa/include/mach}/palmtx.h | 0 .../arm/mach-pxa/include/mach}/pcm027.h | 2 +- .../mach-pxa/include/mach}/pcm990_baseboard.h | 4 +- .../arm/mach-pxa/include/mach}/pm.h | 0 .../arm/mach-pxa/include/mach}/poodle.h | 4 +- .../arm/mach-pxa/include/mach}/pxa-regs.h | 6 +- .../arm/mach-pxa/include/mach}/pxa25x-udc.h | 0 .../arm/mach-pxa/include/mach}/pxa27x-udc.h | 0 .../mach-pxa/include/mach}/pxa27x_keypad.h | 0 .../arm/mach-pxa/include/mach}/pxa2xx-gpio.h | 0 .../arm/mach-pxa/include/mach}/pxa2xx-regs.h | 2 +- .../arm/mach-pxa/include/mach}/pxa2xx_spi.h | 0 .../arm/mach-pxa/include/mach}/pxa3xx-regs.h | 2 +- .../arm/mach-pxa/include/mach}/pxa3xx_nand.h | 0 .../arm/mach-pxa/include/mach}/pxafb.h | 4 +- .../arm/mach-pxa/include/mach}/regs-lcd.h | 2 +- .../arm/mach-pxa/include/mach}/regs-ssp.h | 0 trunk/arch/arm/mach-pxa/include/mach/reset.h | 18 + .../arm/mach-pxa/include/mach}/sharpsl.h | 0 .../arm/mach-pxa/include/mach}/spitz.h | 0 .../arm/mach-pxa/include/mach}/ssp.h | 0 .../arm/mach-pxa/include/mach}/system.h | 2 +- .../arm/mach-pxa/include/mach}/timex.h | 2 +- .../arm/mach-pxa/include/mach}/tosa.h | 0 .../arm/mach-pxa/include/mach}/tosa_bt.h | 0 .../arm/mach-pxa/include/mach}/trizeps4.h | 0 .../arm/mach-pxa/include/mach}/udc.h | 2 +- .../arm/mach-pxa/include/mach}/uncompress.h | 4 +- .../arm/mach-pxa/include/mach}/vmalloc.h | 2 +- .../arm/mach-pxa/include/mach}/zylonite.h | 0 trunk/arch/arm/mach-pxa/irq.c | 4 +- trunk/arch/arm/mach-pxa/leds-idp.c | 6 +- trunk/arch/arm/mach-pxa/leds-lubbock.c | 6 +- trunk/arch/arm/mach-pxa/leds-mainstone.c | 6 +- trunk/arch/arm/mach-pxa/leds-trizeps4.c | 8 +- trunk/arch/arm/mach-pxa/littleton.c | 18 +- trunk/arch/arm/mach-pxa/lpd270.c | 20 +- trunk/arch/arm/mach-pxa/lubbock.c | 24 +- trunk/arch/arm/mach-pxa/magician.c | 20 +- trunk/arch/arm/mach-pxa/mainstone.c | 24 +- trunk/arch/arm/mach-pxa/mfp-pxa2xx.c | 8 +- trunk/arch/arm/mach-pxa/mfp-pxa3xx.c | 8 +- trunk/arch/arm/mach-pxa/palmtx.c | 18 +- trunk/arch/arm/mach-pxa/pcm027.c | 12 +- trunk/arch/arm/mach-pxa/pcm990-baseboard.c | 19 +- trunk/arch/arm/mach-pxa/pm.c | 8 +- trunk/arch/arm/mach-pxa/poodle.c | 22 +- trunk/arch/arm/mach-pxa/pwm.c | 2 +- trunk/arch/arm/mach-pxa/pxa25x.c | 18 +- trunk/arch/arm/mach-pxa/pxa27x.c | 22 +- trunk/arch/arm/mach-pxa/pxa2xx.c | 15 +- trunk/arch/arm/mach-pxa/pxa300.c | 6 +- trunk/arch/arm/mach-pxa/pxa320.c | 8 +- trunk/arch/arm/mach-pxa/pxa3xx.c | 22 +- trunk/arch/arm/mach-pxa/pxa930.c | 4 +- trunk/arch/arm/mach-pxa/reset.c | 10 +- trunk/arch/arm/mach-pxa/saar.c | 6 +- trunk/arch/arm/mach-pxa/sharpsl_pm.c | 10 +- trunk/arch/arm/mach-pxa/sleep.S | 6 +- trunk/arch/arm/mach-pxa/spitz.c | 27 +- trunk/arch/arm/mach-pxa/spitz_pm.c | 12 +- trunk/arch/arm/mach-pxa/ssp.c | 8 +- trunk/arch/arm/mach-pxa/standby.S | 6 +- trunk/arch/arm/mach-pxa/tavorevb.c | 6 +- trunk/arch/arm/mach-pxa/time.c | 2 +- trunk/arch/arm/mach-pxa/tosa-bt.c | 2 +- trunk/arch/arm/mach-pxa/tosa.c | 17 +- trunk/arch/arm/mach-pxa/trizeps4.c | 20 +- trunk/arch/arm/mach-pxa/zylonite.c | 16 +- trunk/arch/arm/mach-pxa/zylonite_pxa300.c | 6 +- trunk/arch/arm/mach-pxa/zylonite_pxa320.c | 6 +- trunk/arch/arm/mach-realview/core.c | 2 +- .../mach-realview/include/mach}/board-eb.h | 4 +- .../include/mach}/board-pb1176.h | 4 +- .../include/mach}/board-pb11mp.h | 4 +- .../mach-realview/include/mach}/debug-macro.S | 2 +- .../arm/mach-realview/include/mach}/dma.h | 2 +- .../mach-realview/include/mach}/entry-macro.S | 4 +- .../mach-realview/include/mach}/hardware.h | 2 +- .../arm/mach-realview/include/mach}/io.h | 2 +- .../arm/mach-realview/include/mach}/irqs.h | 8 +- .../arm/mach-realview/include/mach}/memory.h | 2 +- .../mach-realview/include/mach}/platform.h | 2 +- .../arm/mach-realview/include/mach}/scu.h | 0 .../arm/mach-realview/include/mach}/smp.h | 0 .../arm/mach-realview/include/mach}/system.h | 6 +- .../arm/mach-realview/include/mach}/timex.h | 2 +- .../mach-realview/include/mach}/uncompress.h | 10 +- .../arm/mach-realview/include/mach}/vmalloc.h | 2 +- trunk/arch/arm/mach-realview/localtimer.c | 2 +- trunk/arch/arm/mach-realview/platsmp.c | 8 +- trunk/arch/arm/mach-realview/realview_eb.c | 6 +- .../arch/arm/mach-realview/realview_pb1176.c | 6 +- .../arch/arm/mach-realview/realview_pb11mp.c | 6 +- trunk/arch/arm/mach-rpc/dma.c | 2 +- .../arm/mach-rpc/include/mach}/acornfb.h | 2 +- .../arm/mach-rpc/include/mach}/debug-macro.S | 2 +- .../arm/mach-rpc/include/mach}/dma.h | 2 +- .../arm/mach-rpc/include/mach}/entry-macro.S | 2 +- .../arm/mach-rpc/include/mach}/hardware.h | 4 +- .../arm/mach-rpc/include/mach}/io.h | 4 +- .../arm/mach-rpc/include/mach}/irqs.h | 2 +- .../arm/mach-rpc/include/mach}/memory.h | 2 +- .../arm/mach-rpc/include/mach}/system.h | 4 +- .../arm/mach-rpc/include/mach}/timex.h | 2 +- .../arm/mach-rpc/include/mach}/uncompress.h | 4 +- .../arm/mach-rpc/include/mach}/vmalloc.h | 2 +- trunk/arch/arm/mach-rpc/riscpc.c | 2 +- trunk/arch/arm/mach-s3c2400/gpio.c | 4 +- .../arm/mach-s3c2400/include/mach}/map.h | 2 +- .../arm/mach-s3c2400/include/mach}/memory.h | 4 +- trunk/arch/arm/mach-s3c2410/bast-ide.c | 6 +- trunk/arch/arm/mach-s3c2410/bast-irq.c | 8 +- trunk/arch/arm/mach-s3c2410/clock.c | 6 +- trunk/arch/arm/mach-s3c2410/dma.c | 10 +- trunk/arch/arm/mach-s3c2410/gpio.c | 4 +- trunk/arch/arm/mach-s3c2410/h1940-bluetooth.c | 6 +- .../mach-s3c2410/include/mach}/anubis-cpld.h | 2 +- .../mach-s3c2410/include/mach}/anubis-irq.h | 2 +- .../mach-s3c2410/include/mach}/anubis-map.h | 2 +- .../arm/mach-s3c2410/include/mach}/audio.h | 2 +- .../mach-s3c2410/include/mach}/bast-cpld.h | 2 +- .../arm/mach-s3c2410/include/mach}/bast-irq.h | 2 +- .../arm/mach-s3c2410/include/mach}/bast-map.h | 2 +- .../arm/mach-s3c2410/include/mach}/bast-pmu.h | 2 +- .../mach-s3c2410/include/mach}/debug-macro.S | 6 +- .../arm/mach-s3c2410/include/mach}/dma.h | 4 +- .../mach-s3c2410/include/mach}/entry-macro.S | 4 +- .../arm/mach-s3c2410/include/mach}/fb.h | 4 +- .../arm/mach-s3c2410/include/mach}/gpio.h | 2 +- .../mach-s3c2410/include/mach}/h1940-latch.h | 2 +- .../arm/mach-s3c2410/include/mach}/h1940.h | 2 +- .../arm/mach-s3c2410/include/mach}/hardware.h | 8 +- .../arm/mach-s3c2410/include/mach}/idle.h | 2 +- .../arm/mach-s3c2410/include/mach}/io.h | 6 +- .../arm/mach-s3c2410/include/mach}/irqs.h | 2 +- .../mach-s3c2410/include/mach}/leds-gpio.h | 2 +- .../arm/mach-s3c2410/include/mach}/map.h | 2 +- .../arm/mach-s3c2410/include/mach}/memory.h | 4 +- .../mach-s3c2410/include/mach}/osiris-cpld.h | 2 +- .../mach-s3c2410/include/mach}/osiris-map.h | 2 +- .../arm/mach-s3c2410/include/mach}/otom-map.h | 2 +- .../mach-s3c2410/include/mach}/regs-clock.h | 2 +- .../arm/mach-s3c2410/include/mach}/regs-dsc.h | 2 +- .../mach-s3c2410/include/mach}/regs-gpio.h | 2 +- .../mach-s3c2410/include/mach}/regs-gpioj.h | 2 +- .../arm/mach-s3c2410/include/mach}/regs-irq.h | 2 +- .../arm/mach-s3c2410/include/mach}/regs-lcd.h | 2 +- .../arm/mach-s3c2410/include/mach}/regs-mem.h | 2 +- .../mach-s3c2410/include/mach}/regs-power.h | 2 +- .../include/mach}/regs-s3c2412-mem.h | 2 +- .../mach-s3c2410/include/mach}/regs-s3c2412.h | 2 +- .../include/mach}/regs-s3c2443-clock.h | 2 +- .../arm/mach-s3c2410/include/mach}/regs-sdi.h | 2 +- .../arm/mach-s3c2410/include/mach}/reset.h | 2 +- .../arm/mach-s3c2410/include/mach}/spi-gpio.h | 2 +- .../arm/mach-s3c2410/include/mach}/spi.h | 2 +- .../mach-s3c2410/include/mach}/system-reset.h | 6 +- .../arm/mach-s3c2410/include/mach}/system.h | 14 +- .../arm/mach-s3c2410/include/mach}/timex.h | 2 +- .../mach-s3c2410/include/mach}/uncompress.h | 6 +- .../mach-s3c2410/include/mach}/usb-control.h | 4 +- .../arm/mach-s3c2410/include/mach}/vmalloc.h | 4 +- .../mach-s3c2410/include/mach}/vr1000-cpld.h | 2 +- .../mach-s3c2410/include/mach}/vr1000-irq.h | 2 +- .../mach-s3c2410/include/mach}/vr1000-map.h | 4 +- trunk/arch/arm/mach-s3c2410/mach-amlm5900.c | 8 +- trunk/arch/arm/mach-s3c2410/mach-bast.c | 16 +- trunk/arch/arm/mach-s3c2410/mach-h1940.c | 14 +- trunk/arch/arm/mach-s3c2410/mach-n30.c | 10 +- trunk/arch/arm/mach-s3c2410/mach-otom.c | 6 +- trunk/arch/arm/mach-s3c2410/mach-qt2410.c | 12 +- trunk/arch/arm/mach-s3c2410/mach-smdk2410.c | 2 +- trunk/arch/arm/mach-s3c2410/mach-tct_hammer.c | 2 +- trunk/arch/arm/mach-s3c2410/mach-vr1000.c | 14 +- trunk/arch/arm/mach-s3c2410/nor-simtec.c | 6 +- trunk/arch/arm/mach-s3c2410/pm-h1940.S | 6 +- trunk/arch/arm/mach-s3c2410/pm.c | 6 +- trunk/arch/arm/mach-s3c2410/s3c2410.c | 4 +- trunk/arch/arm/mach-s3c2410/sleep.S | 10 +- trunk/arch/arm/mach-s3c2410/usb-simtec.c | 10 +- trunk/arch/arm/mach-s3c2412/clock.c | 6 +- trunk/arch/arm/mach-s3c2412/dma.c | 10 +- trunk/arch/arm/mach-s3c2412/gpio.c | 4 +- trunk/arch/arm/mach-s3c2412/irq.c | 8 +- trunk/arch/arm/mach-s3c2412/mach-jive.c | 12 +- trunk/arch/arm/mach-s3c2412/mach-smdk2413.c | 10 +- trunk/arch/arm/mach-s3c2412/mach-vstms.c | 10 +- trunk/arch/arm/mach-s3c2412/pm.c | 10 +- trunk/arch/arm/mach-s3c2412/s3c2412.c | 18 +- trunk/arch/arm/mach-s3c2412/sleep.S | 6 +- trunk/arch/arm/mach-s3c2440/clock.c | 4 +- trunk/arch/arm/mach-s3c2440/dma.c | 10 +- trunk/arch/arm/mach-s3c2440/dsc.c | 6 +- trunk/arch/arm/mach-s3c2440/irq.c | 6 +- trunk/arch/arm/mach-s3c2440/mach-anubis.c | 14 +- trunk/arch/arm/mach-s3c2440/mach-at2440evb.c | 8 +- trunk/arch/arm/mach-s3c2440/mach-nexcoder.c | 4 +- trunk/arch/arm/mach-s3c2440/mach-osiris.c | 12 +- trunk/arch/arm/mach-s3c2440/mach-rx3715.c | 10 +- trunk/arch/arm/mach-s3c2440/mach-smdk2440.c | 10 +- trunk/arch/arm/mach-s3c2440/s3c2440.c | 2 +- trunk/arch/arm/mach-s3c2442/clock.c | 4 +- trunk/arch/arm/mach-s3c2443/clock.c | 4 +- trunk/arch/arm/mach-s3c2443/dma.c | 10 +- trunk/arch/arm/mach-s3c2443/irq.c | 6 +- trunk/arch/arm/mach-s3c2443/mach-smdk2443.c | 10 +- trunk/arch/arm/mach-s3c2443/s3c2443.c | 6 +- trunk/arch/arm/mach-sa1100/Makefile | 3 - trunk/arch/arm/mach-sa1100/assabet.c | 6 +- trunk/arch/arm/mach-sa1100/badge4.c | 6 +- trunk/arch/arm/mach-sa1100/cerf.c | 6 +- trunk/arch/arm/mach-sa1100/clock.c | 2 +- trunk/arch/arm/mach-sa1100/collie.c | 6 +- trunk/arch/arm/mach-sa1100/collie_pm.c | 5 +- trunk/arch/arm/mach-sa1100/cpu-sa1100.c | 2 +- trunk/arch/arm/mach-sa1100/cpu-sa1110.c | 2 +- trunk/arch/arm/mach-sa1100/dma.c | 4 +- trunk/arch/arm/mach-sa1100/generic.c | 5 +- trunk/arch/arm/mach-sa1100/gpio.c | 2 +- trunk/arch/arm/mach-sa1100/h3600.c | 10 +- trunk/arch/arm/mach-sa1100/hackkit.c | 2 +- .../arm/mach-sa1100/include/mach}/SA-1100.h | 0 .../arm/mach-sa1100/include/mach}/SA-1101.h | 2 +- .../arm/mach-sa1100/include/mach}/SA-1111.h | 0 .../arm/mach-sa1100/include/mach}/assabet.h | 2 +- .../arm/mach-sa1100/include/mach}/badge4.h | 4 +- .../arm/mach-sa1100/include/mach}/bitfield.h | 0 .../arm/mach-sa1100/include/mach}/cerf.h | 2 +- .../arm/mach-sa1100/include/mach}/collie.h | 2 +- .../mach-sa1100/include/mach}/debug-macro.S | 6 +- .../arm/mach-sa1100/include/mach}/dma.h | 2 +- .../mach-sa1100/include/mach}/entry-macro.S | 2 +- .../arm/mach-sa1100/include/mach}/gpio.h | 4 +- .../arm/mach-sa1100/include/mach}/h3600.h | 0 .../mach-sa1100/include/mach}/h3600_gpio.h | 0 .../arm/mach-sa1100/include/mach}/hardware.h | 2 +- .../arm/mach-sa1100/include/mach}/ide.h | 4 +- .../arm/mach-sa1100/include/mach}/io.h | 2 +- .../arm/mach-sa1100/include/mach}/irqs.h | 2 +- .../mach-sa1100/include/mach}/jornada720.h | 2 +- .../arm/mach-sa1100/include/mach}/lart.h | 0 .../arm/mach-sa1100/include/mach}/mcp.h | 2 +- .../arm/mach-sa1100/include/mach}/memory.h | 2 +- .../arm/mach-sa1100/include/mach}/mtd-xip.h | 0 .../arm/mach-sa1100/include/mach}/neponset.h | 2 +- .../arch/arm/mach-sa1100/include/mach/reset.h | 18 + .../arm/mach-sa1100/include/mach}/shannon.h | 0 .../arm/mach-sa1100/include/mach}/simpad.h | 2 +- .../arm/mach-sa1100/include/mach}/system.h | 4 +- .../arm/mach-sa1100/include/mach}/timex.h | 2 +- .../mach-sa1100/include/mach}/uncompress.h | 2 +- .../arm/mach-sa1100/include/mach/vmalloc.h | 4 + trunk/arch/arm/mach-sa1100/irq.c | 2 +- trunk/arch/arm/mach-sa1100/jornada720.c | 2 +- trunk/arch/arm/mach-sa1100/jornada720_ssp.c | 4 +- trunk/arch/arm/mach-sa1100/lart.c | 4 +- trunk/arch/arm/mach-sa1100/leds-assabet.c | 4 +- trunk/arch/arm/mach-sa1100/leds-badge4.c | 2 +- trunk/arch/arm/mach-sa1100/leds-cerf.c | 2 +- trunk/arch/arm/mach-sa1100/leds-hackkit.c | 2 +- trunk/arch/arm/mach-sa1100/leds-lart.c | 2 +- trunk/arch/arm/mach-sa1100/leds-simpad.c | 4 +- trunk/arch/arm/mach-sa1100/neponset.c | 6 +- trunk/arch/arm/mach-sa1100/pleb.c | 4 +- trunk/arch/arm/mach-sa1100/pm.c | 2 +- trunk/arch/arm/mach-sa1100/shannon.c | 6 +- trunk/arch/arm/mach-sa1100/simpad.c | 6 +- trunk/arch/arm/mach-sa1100/sleep.S | 2 +- trunk/arch/arm/mach-sa1100/ssp.c | 2 +- trunk/arch/arm/mach-sa1100/time.c | 2 +- .../mach-shark/include/mach}/debug-macro.S | 2 +- .../arm/mach-shark/include/mach}/dma.h | 2 +- .../mach-shark/include/mach}/entry-macro.S | 2 +- .../arm/mach-shark/include/mach}/hardware.h | 4 +- .../arm/mach-shark/include/mach}/io.h | 6 +- .../arm/mach-shark/include/mach}/irqs.h | 2 +- .../arm/mach-shark/include/mach}/memory.h | 4 +- .../arm/mach-shark/include/mach}/system.h | 2 +- .../arm/mach-shark/include/mach}/timex.h | 2 +- .../arm/mach-shark/include/mach}/uncompress.h | 4 +- .../arm/mach-shark/include/mach}/vmalloc.h | 2 +- trunk/arch/arm/mach-shark/irq.c | 2 +- trunk/arch/arm/mach-shark/leds.c | 2 +- trunk/arch/arm/mach-versatile/core.c | 2 +- .../include/mach}/debug-macro.S | 2 +- .../arm/mach-versatile/include/mach}/dma.h | 2 +- .../include/mach}/entry-macro.S | 4 +- .../mach-versatile/include/mach}/hardware.h | 4 +- .../arm/mach-versatile/include/mach}/io.h | 2 +- .../arm/mach-versatile/include/mach}/irqs.h | 4 +- .../arm/mach-versatile/include/mach}/memory.h | 2 +- .../mach-versatile/include/mach}/platform.h | 2 +- .../arm/mach-versatile/include/mach}/system.h | 6 +- .../arm/mach-versatile/include/mach}/timex.h | 2 +- .../mach-versatile/include/mach}/uncompress.h | 2 +- .../mach-versatile/include/mach}/vmalloc.h | 2 +- trunk/arch/arm/mach-versatile/pci.c | 2 +- trunk/arch/arm/mach-versatile/versatile_ab.c | 2 +- trunk/arch/arm/mach-versatile/versatile_pb.c | 2 +- trunk/arch/arm/mm/Kconfig | 10 +- trunk/arch/arm/mm/cache-v3.S | 2 +- trunk/arch/arm/mm/cache-v4.S | 2 +- trunk/arch/arm/mm/cache-v4wt.S | 2 +- trunk/arch/arm/mm/cache-xsc3l2.c | 182 + trunk/arch/arm/mm/init.c | 32 +- trunk/arch/arm/mm/ioremap.c | 2 +- trunk/arch/arm/mm/proc-arm720.S | 2 +- trunk/arch/arm/mm/proc-sa110.S | 2 +- trunk/arch/arm/mm/proc-sa1100.S | 2 +- trunk/arch/arm/mm/proc-xsc3.S | 24 +- trunk/arch/arm/nwfpe/fpa11.h | 2 +- trunk/arch/arm/oprofile/op_model_mpcore.c | 2 +- trunk/arch/arm/plat-iop/adma.c | 2 +- trunk/arch/arm/plat-iop/i2c.c | 3 +- trunk/arch/arm/plat-iop/io.c | 2 +- trunk/arch/arm/plat-iop/pci.c | 3 +- trunk/arch/arm/plat-iop/time.c | 4 +- trunk/arch/arm/plat-mxc/clock.c | 2 +- trunk/arch/arm/plat-mxc/gpio.c | 2 +- .../plat-mxc/include/mach}/board-mx27ads.h | 0 .../plat-mxc/include/mach}/board-mx31ads.h | 0 .../plat-mxc/include/mach}/board-mx31lite.h | 0 .../arm/plat-mxc/include/mach}/board-pcm037.h | 0 .../arm/plat-mxc/include/mach}/board-pcm038.h | 0 .../arm/plat-mxc/include/mach}/clock.h | 0 .../arm/plat-mxc/include/mach}/common.h | 0 .../arm/plat-mxc/include/mach}/debug-macro.S | 14 +- .../arm/plat-mxc/include/mach}/dma.h | 0 .../arm/plat-mxc/include/mach}/entry-macro.S | 0 .../arm/plat-mxc/include/mach}/gpio.h | 2 +- .../arm/plat-mxc/include/mach}/hardware.h | 6 +- .../arm/plat-mxc/include/mach}/iim.h | 0 .../arm/plat-mxc/include/mach}/imx-uart.h | 0 .../arm/plat-mxc/include/mach}/io.h | 0 .../plat-mxc/include/mach}/iomux-mx1-mx2.h | 0 .../arm/plat-mxc/include/mach}/iomux-mx3.h | 0 .../arm/plat-mxc/include/mach}/irqs.h | 2 +- .../arm/plat-mxc/include/mach}/memory.h | 2 +- .../arm/plat-mxc/include/mach}/mx27.h | 0 .../arm/plat-mxc/include/mach}/mx31.h | 0 .../arm/plat-mxc/include/mach}/mxc.h | 0 .../arm/plat-mxc/include/mach}/mxc_timer.h | 2 +- .../arm/plat-mxc/include/mach}/system.h | 0 .../arm/plat-mxc/include/mach}/timex.h | 2 +- .../arm/plat-mxc/include/mach}/uncompress.h | 4 +- .../arm/plat-mxc/include/mach}/vmalloc.h | 0 trunk/arch/arm/plat-mxc/iomux-mx1-mx2.c | 4 +- trunk/arch/arm/plat-mxc/irq.c | 2 +- trunk/arch/arm/plat-mxc/time.c | 6 +- trunk/arch/arm/plat-omap/clock.c | 2 +- trunk/arch/arm/plat-omap/common.c | 14 +- trunk/arch/arm/plat-omap/cpu-omap.c | 2 +- trunk/arch/arm/plat-omap/debug-devices.c | 6 +- trunk/arch/arm/plat-omap/debug-leds.c | 6 +- trunk/arch/arm/plat-omap/devices.c | 14 +- trunk/arch/arm/plat-omap/dma.c | 4 +- trunk/arch/arm/plat-omap/dmtimer.c | 6 +- trunk/arch/arm/plat-omap/fb.c | 9 +- trunk/arch/arm/plat-omap/gpio.c | 6 +- trunk/arch/arm/plat-omap/i2c.c | 3 +- .../arm/plat-omap/include/mach}/aic23.h | 2 +- .../arm/plat-omap/include/mach}/blizzard.h | 0 .../plat-omap/include/mach}/board-2430sdp.h | 2 +- .../plat-omap/include/mach}/board-ams-delta.h | 2 +- .../plat-omap/include/mach}/board-apollon.h | 2 +- .../plat-omap/include/mach}/board-fsample.h | 4 +- .../arm/plat-omap/include/mach}/board-h2.h | 2 +- .../arm/plat-omap/include/mach}/board-h3.h | 2 +- .../arm/plat-omap/include/mach}/board-h4.h | 2 +- .../plat-omap/include/mach}/board-innovator.h | 2 +- .../arm/plat-omap/include/mach}/board-nokia.h | 2 +- .../arm/plat-omap/include/mach}/board-osk.h | 2 +- .../plat-omap/include/mach}/board-palmte.h | 2 +- .../plat-omap/include/mach}/board-palmtt.h | 2 +- .../plat-omap/include/mach}/board-palmz71.h | 2 +- .../plat-omap/include/mach}/board-perseus2.h | 4 +- .../arm/plat-omap/include/mach}/board-sx1.h | 0 .../plat-omap/include/mach}/board-voiceblue.h | 0 .../arm/plat-omap/include/mach}/board.h | 8 +- .../arm/plat-omap/include/mach}/clock.h | 2 +- .../arm/plat-omap/include/mach}/common.h | 2 +- .../arm/plat-omap/include/mach}/control.h | 4 +- .../arm/plat-omap/include/mach}/cpu.h | 2 +- .../arm/plat-omap/include/mach}/debug-macro.S | 2 +- .../arm/plat-omap/include/mach}/dma.h | 2 +- .../arm/plat-omap/include/mach}/dmtimer.h | 2 +- .../arm/plat-omap/include/mach}/dsp_common.h | 0 .../arm/plat-omap/include/mach}/eac.h | 6 +- .../arm/plat-omap/include/mach}/entry-macro.S | 10 +- .../arm/plat-omap/include/mach}/fpga.h | 2 +- .../arm/plat-omap/include/mach}/gpio-switch.h | 0 .../arm/plat-omap/include/mach}/gpio.h | 4 +- .../plat-omap/include/mach}/gpioexpander.h | 2 +- .../arm/plat-omap/include/mach}/gpmc.h | 0 .../arm/plat-omap/include/mach}/hardware.h | 6 +- .../arm/plat-omap/include/mach}/hwa742.h | 0 .../arm/plat-omap/include/mach}/io.h | 6 +- .../arm/plat-omap/include/mach}/irda.h | 2 +- .../arm/plat-omap/include/mach}/irqs.h | 4 +- .../arm/plat-omap/include/mach}/keypad.h | 2 +- .../arm/plat-omap/include/mach}/lcd_mipid.h | 0 .../arm/plat-omap/include/mach}/led.h | 2 +- .../arm/plat-omap/include/mach}/mailbox.h | 0 .../arm/plat-omap/include/mach}/mcbsp.h | 6 +- .../arm/plat-omap/include/mach}/mcspi.h | 0 .../arm/plat-omap/include/mach}/memory.h | 4 +- .../arm/plat-omap/include/mach}/menelaus.h | 2 +- .../arm/plat-omap/include/mach}/mmc.h | 2 +- .../arm/plat-omap/include/mach}/mtd-xip.h | 2 +- .../arm/plat-omap/include/mach}/mux.h | 2 +- .../arm/plat-omap/include/mach}/nand.h | 2 +- .../arm/plat-omap/include/mach}/omap-alsa.h | 6 +- .../arm/plat-omap/include/mach}/omap1510.h | 2 +- .../arm/plat-omap/include/mach}/omap16xx.h | 2 +- .../arm/plat-omap/include/mach}/omap24xx.h | 2 +- .../arm/plat-omap/include/mach}/omap34xx.h | 2 +- .../arm/plat-omap/include/mach}/omap730.h | 2 +- .../arm/plat-omap/include/mach}/omapfb.h | 4 +- .../arm/plat-omap/include/mach}/onenand.h | 2 +- .../arm/plat-omap/include/mach}/param.h | 2 +- .../arm/plat-omap/include/mach}/pm.h | 2 +- .../arm/plat-omap/include/mach}/prcm.h | 2 +- .../arm/plat-omap/include/mach}/sdrc.h | 2 +- .../arm/plat-omap/include/mach}/serial.h | 2 +- .../arm/plat-omap/include/mach}/sram.h | 2 +- .../arm/plat-omap/include/mach}/system.h | 4 +- .../arm/plat-omap/include/mach}/tc.h | 2 +- .../arm/plat-omap/include/mach}/timex.h | 2 +- .../arm/plat-omap/include/mach}/uncompress.h | 6 +- .../arm/plat-omap/include/mach}/usb.h | 2 +- .../arm/plat-omap/include/mach}/vmalloc.h | 2 +- trunk/arch/arm/plat-omap/mailbox.c | 2 +- trunk/arch/arm/plat-omap/mcbsp.c | 4 +- trunk/arch/arm/plat-omap/mux.c | 2 +- trunk/arch/arm/plat-omap/ocpi.c | 2 +- trunk/arch/arm/plat-omap/sram.c | 6 +- trunk/arch/arm/plat-omap/usb.c | 10 +- trunk/arch/arm/plat-orion/time.c | 2 +- trunk/arch/arm/plat-s3c24xx/clock.c | 6 +- trunk/arch/arm/plat-s3c24xx/common-smdk.c | 6 +- trunk/arch/arm/plat-s3c24xx/cpu.c | 6 +- trunk/arch/arm/plat-s3c24xx/devs.c | 4 +- trunk/arch/arm/plat-s3c24xx/dma.c | 4 +- trunk/arch/arm/plat-s3c24xx/gpio.c | 4 +- trunk/arch/arm/plat-s3c24xx/gpiolib.c | 4 +- trunk/arch/arm/plat-s3c24xx/irq.c | 6 +- trunk/arch/arm/plat-s3c24xx/pm-simtec.c | 8 +- trunk/arch/arm/plat-s3c24xx/pm.c | 10 +- trunk/arch/arm/plat-s3c24xx/pwm-clock.c | 6 +- trunk/arch/arm/plat-s3c24xx/s3c244x-clock.c | 4 +- trunk/arch/arm/plat-s3c24xx/s3c244x-irq.c | 6 +- trunk/arch/arm/plat-s3c24xx/s3c244x.c | 10 +- trunk/arch/arm/plat-s3c24xx/sleep.S | 10 +- trunk/arch/arm/plat-s3c24xx/time.c | 4 +- trunk/arch/arm/tools/Makefile | 1 + trunk/arch/avr32/Makefile | 21 +- trunk/arch/avr32/boards/atngw100/flash.c | 2 +- trunk/arch/avr32/boards/atngw100/setup.c | 10 +- trunk/arch/avr32/boards/atstk1000/atstk1002.c | 12 +- trunk/arch/avr32/boards/atstk1000/atstk1003.c | 8 +- trunk/arch/avr32/boards/atstk1000/atstk1004.c | 8 +- trunk/arch/avr32/boards/atstk1000/flash.c | 2 +- trunk/arch/avr32/boards/atstk1000/setup.c | 6 +- trunk/arch/avr32/configs/atngw100_defconfig | 106 +- trunk/arch/avr32/configs/atstk1002_defconfig | 153 +- trunk/arch/avr32/configs/atstk1003_defconfig | 140 +- trunk/arch/avr32/configs/atstk1004_defconfig | 46 +- trunk/arch/avr32/configs/atstk1006_defconfig | 1304 +++ .../avr32/include/asm}/Kbuild | 0 .../avr32/include/asm}/a.out.h | 0 .../avr32/include/asm}/addrspace.h | 0 .../avr32/include/asm}/asm.h | 0 .../avr32/include/asm}/atmel-mci.h | 0 .../avr32/include/asm}/atomic.h | 0 .../avr32/include/asm}/auxvec.h | 0 .../avr32/include/asm}/bitops.h | 0 .../avr32/include/asm}/bug.h | 0 .../avr32/include/asm}/bugs.h | 0 .../avr32/include/asm}/byteorder.h | 0 .../avr32/include/asm}/cache.h | 0 .../avr32/include/asm}/cachectl.h | 0 .../avr32/include/asm}/cacheflush.h | 0 .../avr32/include/asm}/checksum.h | 0 .../avr32/include/asm}/cputime.h | 0 .../avr32/include/asm}/current.h | 0 .../avr32/include/asm}/delay.h | 0 .../avr32/include/asm}/device.h | 0 .../avr32/include/asm}/div64.h | 0 .../avr32/include/asm}/dma-mapping.h | 0 .../avr32/include/asm}/dma.h | 0 .../avr32/include/asm}/elf.h | 0 .../avr32/include/asm}/emergency-restart.h | 0 .../avr32/include/asm}/errno.h | 0 .../asm-avr32 => arch/avr32/include/asm}/fb.h | 0 .../avr32/include/asm}/fcntl.h | 0 .../avr32/include/asm}/futex.h | 0 .../avr32/include/asm}/gpio.h | 2 +- .../avr32/include/asm}/hardirq.h | 0 .../avr32/include/asm}/hw_irq.h | 0 .../asm-avr32 => arch/avr32/include/asm}/io.h | 2 +- .../avr32/include/asm}/ioctl.h | 0 .../avr32/include/asm}/ioctls.h | 0 .../avr32/include/asm}/ipcbuf.h | 0 .../avr32/include/asm}/irq.h | 2 +- .../avr32/include/asm}/irq_regs.h | 0 .../avr32/include/asm}/irqflags.h | 0 .../avr32/include/asm}/kdebug.h | 0 .../avr32/include/asm}/kmap_types.h | 0 .../avr32/include/asm}/kprobes.h | 0 .../avr32/include/asm}/linkage.h | 0 .../avr32/include/asm}/local.h | 0 .../avr32/include/asm}/mach/serial_at91.h | 0 .../avr32/include/asm}/mman.h | 0 .../avr32/include/asm}/mmu.h | 0 .../avr32/include/asm}/mmu_context.h | 0 .../avr32/include/asm}/module.h | 0 .../avr32/include/asm}/msgbuf.h | 0 .../avr32/include/asm}/mutex.h | 0 .../avr32/include/asm}/numnodes.h | 0 .../avr32/include/asm}/ocd.h | 0 .../avr32/include/asm}/page.h | 0 .../avr32/include/asm}/param.h | 0 .../avr32/include/asm}/pci.h | 0 .../avr32/include/asm}/percpu.h | 0 .../avr32/include/asm}/pgalloc.h | 0 .../avr32/include/asm}/pgtable-2level.h | 0 .../avr32/include/asm}/pgtable.h | 0 .../avr32/include/asm}/poll.h | 0 .../avr32/include/asm}/posix_types.h | 0 .../avr32/include/asm}/processor.h | 0 .../avr32/include/asm}/ptrace.h | 0 .../avr32/include/asm}/resource.h | 0 .../avr32/include/asm}/scatterlist.h | 0 .../avr32/include/asm}/sections.h | 0 .../avr32/include/asm}/sembuf.h | 0 .../avr32/include/asm}/serial.h | 0 .../avr32/include/asm}/setup.h | 0 .../avr32/include/asm}/shmbuf.h | 0 .../avr32/include/asm}/shmparam.h | 0 .../avr32/include/asm}/sigcontext.h | 0 .../avr32/include/asm}/siginfo.h | 0 .../avr32/include/asm}/signal.h | 0 .../avr32/include/asm}/socket.h | 0 .../avr32/include/asm}/sockios.h | 0 .../avr32/include/asm}/stat.h | 0 .../avr32/include/asm}/statfs.h | 0 .../avr32/include/asm}/string.h | 0 .../avr32/include/asm}/sysreg.h | 0 .../avr32/include/asm}/system.h | 0 .../avr32/include/asm}/termbits.h | 0 .../avr32/include/asm}/termios.h | 0 .../avr32/include/asm}/thread_info.h | 0 .../avr32/include/asm}/timex.h | 0 .../avr32/include/asm}/tlb.h | 0 .../avr32/include/asm}/tlbflush.h | 0 .../avr32/include/asm}/topology.h | 0 .../avr32/include/asm}/traps.h | 0 .../avr32/include/asm}/types.h | 0 .../avr32/include/asm}/uaccess.h | 0 .../avr32/include/asm}/ucontext.h | 0 .../avr32/include/asm}/unaligned.h | 0 .../avr32/include/asm}/unistd.h | 0 .../avr32/include/asm}/user.h | 0 .../avr32/include/asm}/xor.h | 0 trunk/arch/avr32/kernel/process.c | 2 +- trunk/arch/avr32/kernel/setup.c | 4 +- trunk/arch/avr32/kernel/time.c | 2 +- trunk/arch/avr32/mach-at32ap/Makefile | 1 + trunk/arch/avr32/mach-at32ap/at32ap700x.c | 34 +- trunk/arch/avr32/mach-at32ap/clock.c | 2 + trunk/arch/avr32/mach-at32ap/hmatrix.c | 88 + trunk/arch/avr32/mach-at32ap/hmatrix.h | 182 - trunk/arch/avr32/mach-at32ap/hsmc.c | 2 +- .../mach-at32ap/include/mach}/at32ap700x.h | 37 + .../avr32/mach-at32ap/include/mach}/board.h | 0 .../avr32/mach-at32ap/include/mach/chip.h | 19 + .../avr32/mach-at32ap/include/mach}/cpu.h | 0 .../avr32/mach-at32ap/include/mach}/gpio.h | 0 .../avr32/mach-at32ap/include/mach/hmatrix.h | 55 + .../avr32/mach-at32ap/include/mach}/init.h | 0 .../avr32/mach-at32ap/include/mach}/io.h | 0 .../avr32/mach-at32ap/include/mach}/irq.h | 0 .../avr32/mach-at32ap/include/mach}/pm.h | 0 .../avr32/mach-at32ap/include/mach}/portmux.h | 0 .../avr32/mach-at32ap/include/mach}/smc.h | 0 .../avr32/mach-at32ap/include/mach}/sram.h | 0 trunk/arch/avr32/mach-at32ap/pio.c | 2 +- trunk/arch/avr32/mach-at32ap/pm-at32ap700x.S | 2 +- trunk/arch/avr32/mach-at32ap/pm.c | 8 +- trunk/arch/avr32/mach-at32ap/pm.h | 12 +- .../h8300/include/asm}/Kbuild | 0 .../h8300/include/asm}/a.out.h | 0 .../h8300/include/asm}/atomic.h | 0 .../h8300/include/asm}/auxvec.h | 0 .../h8300/include/asm}/bitops.h | 0 .../h8300/include/asm}/bootinfo.h | 0 .../h8300/include/asm}/bug.h | 0 .../h8300/include/asm}/bugs.h | 0 .../h8300/include/asm}/byteorder.h | 0 .../h8300/include/asm}/cache.h | 0 .../h8300/include/asm}/cachectl.h | 0 .../h8300/include/asm}/cacheflush.h | 0 .../h8300/include/asm}/checksum.h | 0 .../h8300/include/asm}/cputime.h | 0 .../h8300/include/asm}/current.h | 0 .../h8300/include/asm}/dbg.h | 0 .../h8300/include/asm}/delay.h | 0 .../h8300/include/asm}/device.h | 0 .../h8300/include/asm}/div64.h | 0 .../h8300/include/asm}/dma.h | 0 .../h8300/include/asm}/elf.h | 0 .../h8300/include/asm}/emergency-restart.h | 0 .../h8300/include/asm}/errno.h | 0 .../asm-h8300 => arch/h8300/include/asm}/fb.h | 0 .../h8300/include/asm}/fcntl.h | 0 .../h8300/include/asm}/flat.h | 0 .../h8300/include/asm}/fpu.h | 0 .../h8300/include/asm}/futex.h | 0 .../h8300/include/asm}/gpio.h | 0 .../h8300/include/asm}/hardirq.h | 0 .../h8300/include/asm}/hw_irq.h | 0 .../asm-h8300 => arch/h8300/include/asm}/io.h | 0 .../h8300/include/asm}/ioctl.h | 0 .../h8300/include/asm}/ioctls.h | 0 .../h8300/include/asm}/ipcbuf.h | 0 .../h8300/include/asm}/irq.h | 0 .../h8300/include/asm}/irq_regs.h | 0 .../h8300/include/asm}/kdebug.h | 0 .../h8300/include/asm}/kmap_types.h | 0 .../h8300/include/asm}/linkage.h | 0 .../h8300/include/asm}/local.h | 0 .../h8300/include/asm}/mc146818rtc.h | 0 .../asm-h8300 => arch/h8300/include/asm}/md.h | 0 .../h8300/include/asm}/mman.h | 0 .../h8300/include/asm}/mmu.h | 0 .../h8300/include/asm}/mmu_context.h | 0 .../h8300/include/asm}/module.h | 0 .../h8300/include/asm}/msgbuf.h | 0 .../h8300/include/asm}/mutex.h | 0 .../h8300/include/asm}/page.h | 0 .../h8300/include/asm}/page_offset.h | 0 .../h8300/include/asm}/param.h | 0 .../h8300/include/asm}/pci.h | 0 .../h8300/include/asm}/percpu.h | 0 .../h8300/include/asm}/pgalloc.h | 0 .../h8300/include/asm}/pgtable.h | 0 .../h8300/include/asm}/poll.h | 0 .../h8300/include/asm}/posix_types.h | 0 .../h8300/include/asm}/processor.h | 0 .../h8300/include/asm}/ptrace.h | 0 .../h8300/include/asm}/regs267x.h | 0 .../h8300/include/asm}/regs306x.h | 0 .../h8300/include/asm}/resource.h | 0 .../h8300/include/asm}/scatterlist.h | 0 .../h8300/include/asm}/sections.h | 0 .../h8300/include/asm}/segment.h | 0 .../h8300/include/asm}/sembuf.h | 0 .../h8300/include/asm}/setup.h | 0 .../h8300/include/asm}/sh_bios.h | 0 .../h8300/include/asm}/shm.h | 0 .../h8300/include/asm}/shmbuf.h | 0 .../h8300/include/asm}/shmparam.h | 0 .../h8300/include/asm}/sigcontext.h | 0 .../h8300/include/asm}/siginfo.h | 0 .../h8300/include/asm}/signal.h | 0 .../h8300/include/asm}/smp.h | 0 .../h8300/include/asm}/socket.h | 0 .../h8300/include/asm}/sockios.h | 0 .../h8300/include/asm}/spinlock.h | 0 .../h8300/include/asm}/stat.h | 0 .../h8300/include/asm}/statfs.h | 0 .../h8300/include/asm}/string.h | 0 .../h8300/include/asm}/system.h | 0 .../h8300/include/asm}/target_time.h | 0 .../h8300/include/asm}/termbits.h | 0 .../h8300/include/asm}/termios.h | 0 .../h8300/include/asm}/thread_info.h | 0 .../h8300/include/asm}/timex.h | 0 .../h8300/include/asm}/tlb.h | 0 .../h8300/include/asm}/tlbflush.h | 0 .../h8300/include/asm}/topology.h | 0 .../h8300/include/asm}/traps.h | 0 .../h8300/include/asm}/types.h | 0 .../h8300/include/asm}/uaccess.h | 0 .../h8300/include/asm}/ucontext.h | 0 .../h8300/include/asm}/unaligned.h | 0 .../h8300/include/asm}/unistd.h | 0 .../h8300/include/asm}/user.h | 0 .../h8300/include/asm}/virtconvert.h | 0 trunk/arch/h8300/mm/init.c | 9 +- trunk/arch/ia64/Kconfig | 10 +- trunk/arch/ia64/configs/generic_defconfig | 586 +- trunk/arch/ia64/include/asm/kexec.h | 2 +- trunk/arch/ia64/include/asm/sal.h | 2 +- trunk/arch/ia64/kernel/.gitignore | 1 + trunk/arch/ia64/kernel/head.S | 26 +- trunk/arch/ia64/kernel/ivt.S | 4 +- trunk/arch/ia64/kernel/setup.c | 18 +- trunk/arch/ia64/kernel/smpboot.c | 2 + trunk/arch/ia64/kernel/vmlinux.lds.S | 3 + trunk/arch/ia64/mm/contig.c | 10 +- trunk/arch/ia64/mm/discontig.c | 6 +- trunk/arch/m68k/kernel/entry.S | 6 + trunk/arch/m68k/mac/baboon.c | 1 - trunk/arch/m68k/mac/via.c | 1 - .../m68knommu/include/asm}/Kbuild | 0 .../m68knommu/include/asm}/MC68328.h | 0 .../m68knommu/include/asm}/MC68332.h | 0 .../m68knommu/include/asm}/MC68EZ328.h | 0 .../m68knommu/include/asm}/MC68VZ328.h | 0 .../m68knommu/include/asm}/a.out.h | 0 .../m68knommu/include/asm}/anchor.h | 0 .../m68knommu/include/asm}/atomic.h | 0 .../m68knommu/include/asm}/auxvec.h | 0 .../m68knommu/include/asm}/bitops.h | 0 .../m68knommu/include/asm}/bootinfo.h | 0 .../m68knommu/include/asm}/bootstd.h | 0 .../m68knommu/include/asm}/bug.h | 0 .../m68knommu/include/asm}/bugs.h | 0 .../m68knommu/include/asm}/byteorder.h | 0 .../m68knommu/include/asm}/cache.h | 0 .../m68knommu/include/asm}/cachectl.h | 0 .../m68knommu/include/asm}/cacheflush.h | 0 .../m68knommu/include/asm}/checksum.h | 0 .../m68knommu/include/asm}/coldfire.h | 0 .../m68knommu/include/asm}/commproc.h | 0 .../m68knommu/include/asm}/cputime.h | 0 .../m68knommu/include/asm}/current.h | 0 .../m68knommu/include/asm}/dbg.h | 0 .../m68knommu/include/asm}/delay.h | 0 .../m68knommu/include/asm}/device.h | 0 .../m68knommu/include/asm}/div64.h | 0 .../m68knommu/include/asm}/dma-mapping.h | 0 .../m68knommu/include/asm}/dma.h | 0 .../m68knommu/include/asm}/elf.h | 0 .../m68knommu/include/asm}/elia.h | 0 .../include/asm}/emergency-restart.h | 0 .../m68knommu/include/asm}/entry.h | 0 .../m68knommu/include/asm}/errno.h | 0 .../m68knommu/include/asm}/fb.h | 0 .../m68knommu/include/asm}/fcntl.h | 0 .../m68knommu/include/asm}/flat.h | 0 .../m68knommu/include/asm}/fpu.h | 0 .../m68knommu/include/asm}/futex.h | 0 .../m68knommu/include/asm}/hardirq.h | 0 .../m68knommu/include/asm}/hw_irq.h | 0 .../m68knommu/include/asm}/hwtest.h | 0 .../m68knommu/include/asm}/io.h | 0 .../m68knommu/include/asm}/ioctl.h | 0 .../m68knommu/include/asm}/ioctls.h | 0 .../m68knommu/include/asm}/ipcbuf.h | 0 .../m68knommu/include/asm}/irq.h | 0 .../m68knommu/include/asm}/irq_regs.h | 0 .../m68knommu/include/asm}/kdebug.h | 0 .../m68knommu/include/asm}/kmap_types.h | 0 .../m68knommu/include/asm}/linkage.h | 0 .../m68knommu/include/asm}/local.h | 0 .../m68knommu/include/asm}/m5206sim.h | 0 .../m68knommu/include/asm}/m520xsim.h | 0 .../m68knommu/include/asm}/m523xsim.h | 0 .../m68knommu/include/asm}/m5249sim.h | 0 .../m68knommu/include/asm}/m5272sim.h | 0 .../m68knommu/include/asm}/m527xsim.h | 0 .../m68knommu/include/asm}/m528xsim.h | 0 .../m68knommu/include/asm}/m5307sim.h | 0 .../m68knommu/include/asm}/m532xsim.h | 0 .../m68knommu/include/asm}/m5407sim.h | 0 .../m68knommu/include/asm}/m68360.h | 0 .../m68knommu/include/asm}/m68360_enet.h | 0 .../m68knommu/include/asm}/m68360_pram.h | 0 .../m68knommu/include/asm}/m68360_quicc.h | 0 .../m68knommu/include/asm}/m68360_regs.h | 0 .../m68knommu/include/asm}/machdep.h | 0 .../m68knommu/include/asm}/math-emu.h | 0 .../m68knommu/include/asm}/mc146818rtc.h | 0 .../m68knommu/include/asm}/mcfcache.h | 0 .../m68knommu/include/asm}/mcfdma.h | 0 .../m68knommu/include/asm}/mcfmbus.h | 0 .../m68knommu/include/asm}/mcfne.h | 0 .../m68knommu/include/asm}/mcfpci.h | 0 .../m68knommu/include/asm}/mcfpit.h | 0 .../m68knommu/include/asm}/mcfsim.h | 0 .../m68knommu/include/asm}/mcfsmc.h | 0 .../m68knommu/include/asm}/mcftimer.h | 0 .../m68knommu/include/asm}/mcfuart.h | 0 .../m68knommu/include/asm}/mcfwdebug.h | 0 .../m68knommu/include/asm}/md.h | 0 .../m68knommu/include/asm}/mman.h | 0 .../m68knommu/include/asm}/mmu.h | 0 .../m68knommu/include/asm}/mmu_context.h | 0 .../m68knommu/include/asm}/module.h | 0 .../m68knommu/include/asm}/movs.h | 0 .../m68knommu/include/asm}/msgbuf.h | 0 .../m68knommu/include/asm}/mutex.h | 0 .../m68knommu/include/asm}/nettel.h | 0 .../m68knommu/include/asm}/openprom.h | 0 .../m68knommu/include/asm}/oplib.h | 0 .../m68knommu/include/asm}/page.h | 0 .../m68knommu/include/asm}/page_offset.h | 0 .../m68knommu/include/asm}/param.h | 0 .../m68knommu/include/asm}/pci.h | 0 .../m68knommu/include/asm}/percpu.h | 0 .../m68knommu/include/asm}/pgalloc.h | 0 .../m68knommu/include/asm}/pgtable.h | 0 .../m68knommu/include/asm}/poll.h | 0 .../m68knommu/include/asm}/posix_types.h | 0 .../m68knommu/include/asm}/processor.h | 0 .../m68knommu/include/asm}/ptrace.h | 0 .../m68knommu/include/asm}/quicc_simple.h | 0 .../m68knommu/include/asm}/resource.h | 0 .../m68knommu/include/asm}/rtc.h | 0 .../m68knommu/include/asm}/scatterlist.h | 0 .../m68knommu/include/asm}/sections.h | 0 .../m68knommu/include/asm}/segment.h | 0 .../m68knommu/include/asm}/sembuf.h | 0 .../m68knommu/include/asm}/setup.h | 0 .../m68knommu/include/asm}/shm.h | 0 .../m68knommu/include/asm}/shmbuf.h | 0 .../m68knommu/include/asm}/shmparam.h | 0 .../m68knommu/include/asm}/sigcontext.h | 0 .../m68knommu/include/asm}/siginfo.h | 0 .../m68knommu/include/asm}/signal.h | 0 .../m68knommu/include/asm}/smp.h | 0 .../m68knommu/include/asm}/socket.h | 0 .../m68knommu/include/asm}/sockios.h | 0 .../m68knommu/include/asm}/spinlock.h | 0 .../m68knommu/include/asm}/stat.h | 0 .../m68knommu/include/asm}/statfs.h | 0 .../m68knommu/include/asm}/string.h | 0 .../m68knommu/include/asm}/system.h | 0 .../m68knommu/include/asm}/termbits.h | 0 .../m68knommu/include/asm}/termios.h | 0 .../m68knommu/include/asm}/thread_info.h | 0 .../m68knommu/include/asm}/timex.h | 0 .../m68knommu/include/asm}/tlb.h | 0 .../m68knommu/include/asm}/tlbflush.h | 0 .../m68knommu/include/asm}/topology.h | 0 .../m68knommu/include/asm}/traps.h | 0 .../m68knommu/include/asm}/types.h | 0 .../m68knommu/include/asm}/uaccess.h | 0 .../m68knommu/include/asm}/ucontext.h | 0 .../m68knommu/include/asm}/unaligned.h | 0 .../m68knommu/include/asm}/unistd.h | 8 +- .../m68knommu/include/asm}/user.h | 0 trunk/arch/m68knommu/kernel/syscalltable.S | 6 + trunk/arch/mips/emma2rh/markeins/setup.c | 1 - trunk/arch/mips/jazz/setup.c | 2 - trunk/arch/mn10300/kernel/module.c | 4 +- trunk/arch/powerpc/.gitignore | 1 - trunk/arch/powerpc/Kconfig | 3 - trunk/arch/powerpc/Kconfig.debug | 2 +- trunk/arch/powerpc/boot/dts/mpc8610_hpcd.dts | 5 + trunk/arch/powerpc/boot/dts/warp.dts | 22 +- trunk/arch/powerpc/boot/io.h | 2 +- .../arch/powerpc/configs/40x/ep405_defconfig | 207 +- .../powerpc/configs/40x/kilauea_defconfig | 196 +- .../arch/powerpc/configs/40x/makalu_defconfig | 196 +- .../arch/powerpc/configs/40x/walnut_defconfig | 203 +- .../arch/powerpc/configs/44x/bamboo_defconfig | 206 +- .../powerpc/configs/44x/canyonlands_defconfig | 116 +- .../arch/powerpc/configs/44x/ebony_defconfig | 207 +- .../arch/powerpc/configs/44x/katmai_defconfig | 259 +- .../powerpc/configs/44x/rainier_defconfig | 207 +- .../powerpc/configs/44x/sam440ep_defconfig | 109 +- .../powerpc/configs/44x/sequoia_defconfig | 207 +- .../powerpc/configs/44x/taishan_defconfig | 208 +- .../powerpc/configs/44x/virtex5_defconfig | 100 +- trunk/arch/powerpc/configs/44x/warp_defconfig | 232 +- trunk/arch/powerpc/configs/ppc40x_defconfig | 374 +- trunk/arch/powerpc/configs/ppc44x_defconfig | 375 +- .../powerpc/include/asm}/8253pit.h | 0 .../powerpc/include/asm}/8xx_immap.h | 0 .../powerpc/include/asm}/Kbuild | 0 .../powerpc/include/asm}/a.out.h | 0 .../powerpc/include/asm}/abs_addr.h | 0 .../powerpc/include/asm}/agp.h | 0 .../powerpc/include/asm}/asm-compat.h | 0 .../powerpc/include/asm}/atomic.h | 0 .../powerpc/include/asm}/auxvec.h | 0 .../powerpc/include/asm}/backlight.h | 0 .../powerpc/include/asm}/bitops.h | 0 .../powerpc/include/asm}/bootx.h | 0 .../powerpc/include/asm}/btext.h | 0 .../powerpc/include/asm}/bug.h | 0 .../powerpc/include/asm}/bugs.h | 0 .../powerpc/include/asm}/byteorder.h | 0 .../powerpc/include/asm}/cache.h | 0 .../powerpc/include/asm}/cacheflush.h | 0 .../powerpc/include/asm}/cell-pmu.h | 0 .../powerpc/include/asm}/cell-regs.h | 0 .../powerpc/include/asm}/checksum.h | 0 .../powerpc/include/asm}/clk_interface.h | 0 .../powerpc/include/asm}/code-patching.h | 0 .../powerpc/include/asm}/compat.h | 0 .../powerpc/include/asm}/cpm.h | 0 .../powerpc/include/asm}/cpm1.h | 0 .../powerpc/include/asm}/cpm2.h | 0 .../powerpc/include/asm}/cputable.h | 0 .../powerpc/include/asm}/cputhreads.h | 0 .../powerpc/include/asm}/cputime.h | 0 .../powerpc/include/asm}/current.h | 0 .../powerpc/include/asm}/dbdma.h | 0 .../powerpc/include/asm}/dcr-generic.h | 0 .../powerpc/include/asm}/dcr-mmio.h | 0 .../powerpc/include/asm}/dcr-native.h | 0 .../powerpc/include/asm}/dcr-regs.h | 0 .../powerpc/include/asm}/dcr.h | 6 +- .../powerpc/include/asm}/delay.h | 0 .../powerpc/include/asm}/device.h | 0 .../powerpc/include/asm}/div64.h | 0 .../powerpc/include/asm}/dma-mapping.h | 0 .../powerpc/include/asm}/dma.h | 0 .../powerpc/include/asm}/edac.h | 0 .../powerpc/include/asm}/eeh.h | 0 .../powerpc/include/asm}/eeh_event.h | 0 .../powerpc/include/asm}/elf.h | 0 .../powerpc/include/asm}/emergency-restart.h | 0 .../powerpc/include/asm}/errno.h | 0 .../powerpc/include/asm}/exception.h | 0 .../powerpc/include/asm}/fb.h | 0 .../powerpc/include/asm}/fcntl.h | 0 .../powerpc/include/asm}/feature-fixups.h | 0 .../powerpc/include/asm}/firmware.h | 0 .../powerpc/include/asm}/fixmap.h | 0 .../powerpc/include/asm}/floppy.h | 0 .../powerpc/include/asm}/fs_pd.h | 0 .../powerpc/include/asm}/fsl_gtm.h | 0 .../powerpc/include/asm}/fsl_lbc.h | 0 .../powerpc/include/asm}/ftrace.h | 0 .../powerpc/include/asm}/futex.h | 0 .../powerpc/include/asm}/gpio.h | 0 .../powerpc/include/asm}/grackle.h | 0 .../powerpc/include/asm}/hardirq.h | 0 .../powerpc/include/asm}/heathrow.h | 0 .../powerpc/include/asm}/highmem.h | 0 .../powerpc/include/asm}/hugetlb.h | 0 .../powerpc/include/asm}/hvcall.h | 0 .../powerpc/include/asm}/hvconsole.h | 0 .../powerpc/include/asm}/hvcserver.h | 0 .../powerpc/include/asm}/hw_irq.h | 0 .../powerpc/include/asm}/hydra.h | 0 .../powerpc/include/asm}/i8259.h | 5 - .../powerpc/include/asm}/ibmebus.h | 0 .../powerpc/include/asm}/ide.h | 1 - .../powerpc/include/asm}/immap_86xx.h | 0 .../powerpc/include/asm}/immap_cpm2.h | 0 .../powerpc/include/asm}/immap_qe.h | 2 - .../powerpc/include/asm}/io-defs.h | 0 .../powerpc/include/asm}/io.h | 0 .../powerpc/include/asm}/ioctl.h | 0 .../powerpc/include/asm}/ioctls.h | 0 .../powerpc/include/asm}/iommu.h | 0 .../powerpc/include/asm}/ipcbuf.h | 0 .../powerpc/include/asm}/ipic.h | 9 - .../powerpc/include/asm}/irq.h | 288 - .../powerpc/include/asm}/irq_regs.h | 0 .../powerpc/include/asm}/irqflags.h | 4 +- .../powerpc/include/asm}/iseries/alpaca.h | 0 .../powerpc/include/asm}/iseries/hv_call.h | 0 .../include/asm}/iseries/hv_call_event.h | 0 .../powerpc/include/asm}/iseries/hv_call_sc.h | 0 .../powerpc/include/asm}/iseries/hv_call_xm.h | 0 .../include/asm}/iseries/hv_lp_config.h | 0 .../include/asm}/iseries/hv_lp_event.h | 0 .../powerpc/include/asm}/iseries/hv_types.h | 0 .../powerpc/include/asm}/iseries/iommu.h | 0 .../include/asm}/iseries/it_lp_queue.h | 0 .../powerpc/include/asm}/iseries/lpar_map.h | 0 .../powerpc/include/asm}/iseries/mf.h | 0 .../powerpc/include/asm}/iseries/vio.h | 0 .../powerpc/include/asm}/kdebug.h | 0 .../powerpc/include/asm}/kdump.h | 0 .../powerpc/include/asm}/kexec.h | 2 +- .../powerpc/include/asm}/keylargo.h | 0 .../powerpc/include/asm}/kgdb.h | 2 - .../powerpc/include/asm}/kmap_types.h | 0 .../powerpc/include/asm}/kprobes.h | 0 .../powerpc/include/asm}/kvm.h | 0 .../powerpc/include/asm}/kvm_asm.h | 0 .../powerpc/include/asm}/kvm_host.h | 0 .../powerpc/include/asm}/kvm_para.h | 0 .../powerpc/include/asm}/kvm_ppc.h | 0 .../powerpc/include/asm}/libata-portmap.h | 0 .../powerpc/include/asm}/linkage.h | 0 .../powerpc/include/asm}/lmb.h | 0 .../powerpc/include/asm}/local.h | 0 .../powerpc/include/asm}/lppaca.h | 0 .../powerpc/include/asm}/lv1call.h | 0 .../powerpc/include/asm}/machdep.h | 0 .../powerpc/include/asm}/macio.h | 0 .../powerpc/include/asm}/mc146818rtc.h | 0 .../powerpc/include/asm}/mediabay.h | 0 .../powerpc/include/asm}/mman.h | 0 .../powerpc/include/asm}/mmu-40x.h | 0 .../powerpc/include/asm}/mmu-44x.h | 0 .../powerpc/include/asm}/mmu-8xx.h | 0 .../powerpc/include/asm}/mmu-fsl-booke.h | 0 .../powerpc/include/asm}/mmu-hash32.h | 0 .../powerpc/include/asm}/mmu-hash64.h | 2 +- .../powerpc/include/asm}/mmu.h | 0 .../powerpc/include/asm}/mmu_context.h | 0 .../powerpc/include/asm}/mmzone.h | 0 .../powerpc/include/asm}/module.h | 0 .../powerpc/include/asm}/mpc512x.h | 0 .../powerpc/include/asm}/mpc52xx.h | 0 .../powerpc/include/asm}/mpc52xx_psc.h | 0 .../powerpc/include/asm}/mpc6xx.h | 0 .../powerpc/include/asm}/mpc8260.h | 0 .../powerpc/include/asm}/mpc86xx.h | 0 .../powerpc/include/asm}/mpc8xx.h | 0 .../powerpc/include/asm}/mpic.h | 0 .../powerpc/include/asm}/msgbuf.h | 0 .../powerpc/include/asm}/mutex.h | 0 .../powerpc/include/asm}/nvram.h | 0 .../powerpc/include/asm}/of_device.h | 0 .../powerpc/include/asm}/of_platform.h | 0 .../powerpc/include/asm}/ohare.h | 0 .../powerpc/include/asm}/oprofile_impl.h | 0 .../powerpc/include/asm}/pSeries_reconfig.h | 0 .../powerpc/include/asm}/paca.h | 2 - .../powerpc/include/asm}/page.h | 0 .../powerpc/include/asm}/page_32.h | 0 .../powerpc/include/asm}/page_64.h | 0 .../powerpc/include/asm}/param.h | 0 .../powerpc/include/asm}/parport.h | 0 .../powerpc/include/asm}/pasemi_dma.h | 0 .../powerpc/include/asm}/pci-bridge.h | 0 .../powerpc/include/asm}/pci.h | 0 .../powerpc/include/asm}/percpu.h | 0 .../powerpc/include/asm}/pgalloc-32.h | 0 .../powerpc/include/asm}/pgalloc-64.h | 0 .../powerpc/include/asm}/pgalloc.h | 0 .../powerpc/include/asm}/pgtable-4k.h | 0 .../powerpc/include/asm}/pgtable-64k.h | 0 .../powerpc/include/asm}/pgtable-ppc32.h | 0 .../powerpc/include/asm}/pgtable-ppc64.h | 2 +- .../powerpc/include/asm}/pgtable.h | 0 .../powerpc/include/asm}/phyp_dump.h | 0 .../powerpc/include/asm}/pmac_feature.h | 0 .../powerpc/include/asm}/pmac_low_i2c.h | 0 .../powerpc/include/asm}/pmac_pfunc.h | 0 .../powerpc/include/asm}/pmc.h | 0 .../powerpc/include/asm}/pmi.h | 0 .../powerpc/include/asm}/poll.h | 0 .../powerpc/include/asm}/posix_types.h | 0 .../powerpc/include/asm}/ppc-pci.h | 0 .../powerpc/include/asm}/ppc4xx.h | 0 .../powerpc/include/asm}/ppc_asm.h | 0 .../powerpc/include/asm}/processor.h | 0 .../powerpc/include/asm}/prom.h | 0 .../powerpc/include/asm}/ps3.h | 0 .../powerpc/include/asm}/ps3av.h | 0 .../powerpc/include/asm}/ps3fb.h | 0 .../powerpc/include/asm}/ps3stor.h | 0 .../powerpc/include/asm}/ptrace.h | 0 .../powerpc/include/asm}/qe.h | 0 .../powerpc/include/asm}/qe_ic.h | 2 - .../powerpc/include/asm}/reg.h | 0 .../powerpc/include/asm}/reg_8xx.h | 0 .../powerpc/include/asm}/reg_booke.h | 0 .../powerpc/include/asm}/reg_fsl_emb.h | 0 .../powerpc/include/asm}/resource.h | 0 .../powerpc/include/asm}/rheap.h | 0 .../powerpc/include/asm}/rio.h | 0 .../powerpc/include/asm}/rtas.h | 0 .../powerpc/include/asm}/rtc.h | 0 .../powerpc/include/asm}/rwsem.h | 4 +- .../powerpc/include/asm}/scatterlist.h | 0 .../powerpc/include/asm}/seccomp.h | 0 .../powerpc/include/asm}/sections.h | 0 .../powerpc/include/asm}/sembuf.h | 0 .../powerpc/include/asm}/serial.h | 0 .../powerpc/include/asm}/setjmp.h | 0 .../powerpc/include/asm}/setup.h | 0 .../powerpc/include/asm}/shmbuf.h | 0 .../powerpc/include/asm}/shmparam.h | 0 .../powerpc/include/asm}/sigcontext.h | 0 .../powerpc/include/asm}/siginfo.h | 0 .../powerpc/include/asm}/signal.h | 0 .../powerpc/include/asm}/smp.h | 0 .../powerpc/include/asm}/smu.h | 0 .../powerpc/include/asm}/socket.h | 0 .../powerpc/include/asm}/sockios.h | 0 .../powerpc/include/asm}/sparsemem.h | 0 .../powerpc/include/asm}/spinlock.h | 0 .../powerpc/include/asm}/spinlock_types.h | 0 .../powerpc/include/asm}/spu.h | 0 .../powerpc/include/asm}/spu_csa.h | 0 .../powerpc/include/asm}/spu_info.h | 0 .../powerpc/include/asm}/spu_priv1.h | 0 .../powerpc/include/asm}/sstep.h | 0 .../powerpc/include/asm}/stat.h | 0 .../powerpc/include/asm}/statfs.h | 0 .../powerpc/include/asm}/string.h | 0 .../powerpc/include/asm}/suspend.h | 0 .../powerpc/include/asm}/synch.h | 0 .../powerpc/include/asm}/syscall.h | 0 .../powerpc/include/asm}/syscalls.h | 0 .../powerpc/include/asm}/systbl.h | 0 .../powerpc/include/asm}/system.h | 0 .../powerpc/include/asm}/tce.h | 0 .../powerpc/include/asm}/termbits.h | 0 .../powerpc/include/asm}/termios.h | 0 .../powerpc/include/asm}/thread_info.h | 0 .../powerpc/include/asm}/time.h | 0 .../powerpc/include/asm}/timex.h | 0 .../powerpc/include/asm}/tlb.h | 0 .../powerpc/include/asm}/tlbflush.h | 0 .../powerpc/include/asm}/topology.h | 0 .../powerpc/include/asm}/tsi108.h | 0 .../powerpc/include/asm}/tsi108_irq.h | 0 .../powerpc/include/asm}/tsi108_pci.h | 0 .../powerpc/include/asm}/types.h | 0 .../powerpc/include/asm}/uaccess.h | 0 .../powerpc/include/asm}/ucc.h | 0 .../powerpc/include/asm}/ucc_fast.h | 2 - .../powerpc/include/asm}/ucc_slow.h | 0 .../powerpc/include/asm}/ucontext.h | 0 .../powerpc/include/asm}/udbg.h | 0 .../powerpc/include/asm}/uic.h | 2 - .../powerpc/include/asm}/unaligned.h | 0 .../powerpc/include/asm}/uninorth.h | 0 .../powerpc/include/asm}/unistd.h | 0 .../powerpc/include/asm}/user.h | 0 .../powerpc/include/asm}/vdso.h | 0 .../powerpc/include/asm}/vdso_datapage.h | 0 .../powerpc/include/asm}/vga.h | 0 .../powerpc/include/asm}/vio.h | 0 .../powerpc/include/asm}/xilinx_intc.h | 0 .../powerpc/include/asm}/xmon.h | 0 .../powerpc/include/asm}/xor.h | 0 trunk/arch/powerpc/kernel/Makefile | 14 - trunk/arch/powerpc/kernel/cpu_setup_44x.S | 6 - trunk/arch/powerpc/kernel/irq.c | 25 +- trunk/arch/powerpc/kernel/machine_kexec_32.c | 2 +- trunk/arch/powerpc/kernel/pci-common.c | 17 +- trunk/arch/powerpc/kernel/process.c | 2 - trunk/arch/powerpc/kernel/rtas.c | 5 +- trunk/arch/powerpc/kernel/vdso.c | 2 - trunk/arch/powerpc/lib/Makefile | 2 - trunk/arch/powerpc/mm/hash_utils_64.c | 63 +- trunk/arch/powerpc/mm/init_64.c | 9 +- trunk/arch/powerpc/mm/mem.c | 2 +- trunk/arch/powerpc/mm/ppc_mmu_32.c | 4 +- trunk/arch/powerpc/mm/tlb_64.c | 2 +- trunk/arch/powerpc/platforms/44x/warp-nand.c | 2 +- trunk/arch/powerpc/platforms/44x/warp.c | 25 +- trunk/arch/powerpc/platforms/52xx/Makefile | 4 +- .../arch/powerpc/platforms/86xx/mpc86xx_smp.c | 2 +- trunk/arch/powerpc/platforms/Makefile | 6 - trunk/arch/powerpc/platforms/iseries/Kconfig | 11 +- .../arch/powerpc/platforms/powermac/Makefile | 3 +- trunk/arch/powerpc/sysdev/Makefile | 2 - .../asm-s390 => arch/s390/include/asm}/Kbuild | 0 .../asm-s390 => arch/s390/include/asm}/airq.h | 0 .../s390/include/asm}/appldata.h | 0 .../s390/include/asm}/atomic.h | 0 .../s390/include/asm}/auxvec.h | 0 .../s390/include/asm}/bitops.h | 0 .../asm-s390 => arch/s390/include/asm}/bug.h | 0 .../asm-s390 => arch/s390/include/asm}/bugs.h | 0 .../s390/include/asm}/byteorder.h | 0 .../s390/include/asm}/cache.h | 0 .../s390/include/asm}/cacheflush.h | 0 .../s390/include/asm}/ccwdev.h | 0 .../s390/include/asm}/ccwgroup.h | 0 .../s390/include/asm}/checksum.h | 0 .../s390/include/asm}/chpid.h | 0 .../asm-s390 => arch/s390/include/asm}/chsc.h | 0 .../asm-s390 => arch/s390/include/asm}/cio.h | 0 .../asm-s390 => arch/s390/include/asm}/cmb.h | 0 .../s390/include/asm}/compat.h | 0 .../s390/include/asm}/cpcmd.h | 0 .../asm-s390 => arch/s390/include/asm}/cpu.h | 0 .../s390/include/asm}/cputime.h | 0 .../s390/include/asm}/current.h | 0 .../asm-s390 => arch/s390/include/asm}/dasd.h | 0 .../s390/include/asm}/debug.h | 0 .../s390/include/asm}/delay.h | 0 .../s390/include/asm}/device.h | 0 .../asm-s390 => arch/s390/include/asm}/diag.h | 0 .../s390/include/asm}/div64.h | 0 .../asm-s390 => arch/s390/include/asm}/dma.h | 0 .../s390/include/asm}/ebcdic.h | 0 .../asm-s390 => arch/s390/include/asm}/elf.h | 0 .../s390/include/asm}/emergency-restart.h | 0 .../s390/include/asm}/errno.h | 0 .../asm-s390 => arch/s390/include/asm}/etr.h | 0 .../s390/include/asm}/extmem.h | 0 .../asm-s390 => arch/s390/include/asm}/fb.h | 0 .../s390/include/asm}/fcntl.h | 0 .../asm-s390 => arch/s390/include/asm}/fcx.h | 0 .../s390/include/asm}/futex.h | 0 .../s390/include/asm}/hardirq.h | 0 .../s390/include/asm}/hugetlb.h | 0 .../s390/include/asm}/idals.h | 0 .../asm-s390 => arch/s390/include/asm}/io.h | 0 .../s390/include/asm}/ioctl.h | 0 .../s390/include/asm}/ioctls.h | 0 .../s390/include/asm}/ipcbuf.h | 0 .../asm-s390 => arch/s390/include/asm}/ipl.h | 0 .../asm-s390 => arch/s390/include/asm}/irq.h | 0 .../s390/include/asm}/irq_regs.h | 0 .../s390/include/asm}/irqflags.h | 0 .../asm-s390 => arch/s390/include/asm}/isc.h | 0 .../asm-s390 => arch/s390/include/asm}/itcw.h | 0 .../s390/include/asm}/kdebug.h | 0 .../s390/include/asm}/kexec.h | 2 +- .../s390/include/asm}/kmap_types.h | 0 .../s390/include/asm}/kprobes.h | 0 .../asm-s390 => arch/s390/include/asm}/kvm.h | 0 .../s390/include/asm}/kvm_host.h | 0 .../s390/include/asm}/kvm_para.h | 0 .../s390/include/asm}/kvm_virtio.h | 0 .../s390/include/asm}/linkage.h | 0 .../s390/include/asm}/local.h | 0 .../s390/include/asm}/lowcore.h | 0 .../s390/include/asm}/mathemu.h | 0 .../asm-s390 => arch/s390/include/asm}/mman.h | 0 .../asm-s390 => arch/s390/include/asm}/mmu.h | 0 .../s390/include/asm}/mmu_context.h | 0 .../s390/include/asm}/module.h | 0 .../s390/include/asm}/monwriter.h | 0 .../s390/include/asm}/msgbuf.h | 0 .../s390/include/asm}/mutex.h | 0 .../asm-s390 => arch/s390/include/asm}/page.h | 0 .../s390/include/asm}/param.h | 0 .../asm-s390 => arch/s390/include/asm}/pci.h | 0 .../s390/include/asm}/percpu.h | 0 .../s390/include/asm}/pgalloc.h | 0 .../s390/include/asm}/pgtable.h | 0 .../asm-s390 => arch/s390/include/asm}/poll.h | 0 .../s390/include/asm}/posix_types.h | 0 .../s390/include/asm}/processor.h | 0 .../s390/include/asm}/ptrace.h | 0 .../asm-s390 => arch/s390/include/asm}/qdio.h | 0 .../asm-s390 => arch/s390/include/asm}/qeth.h | 0 .../s390/include/asm}/reset.h | 0 .../s390/include/asm}/resource.h | 0 .../s390/include/asm}/rwsem.h | 0 .../s390/include/asm}/s390_ext.h | 0 .../s390/include/asm}/s390_rdev.h | 0 .../s390/include/asm}/scatterlist.h | 0 .../s390/include/asm}/schid.h | 0 .../asm-s390 => arch/s390/include/asm}/sclp.h | 0 .../s390/include/asm}/sections.h | 0 .../s390/include/asm}/segment.h | 0 .../s390/include/asm}/sembuf.h | 0 .../s390/include/asm}/setup.h | 0 .../s390/include/asm}/sfp-machine.h | 0 .../s390/include/asm}/sfp-util.h | 0 .../s390/include/asm}/shmbuf.h | 0 .../s390/include/asm}/shmparam.h | 0 .../s390/include/asm}/sigcontext.h | 0 .../s390/include/asm}/siginfo.h | 0 .../s390/include/asm}/signal.h | 0 .../asm-s390 => arch/s390/include/asm}/sigp.h | 0 .../asm-s390 => arch/s390/include/asm}/smp.h | 0 .../s390/include/asm}/socket.h | 0 .../s390/include/asm}/sockios.h | 0 .../s390/include/asm}/sparsemem.h | 0 .../s390/include/asm}/spinlock.h | 0 .../s390/include/asm}/spinlock_types.h | 0 .../asm-s390 => arch/s390/include/asm}/stat.h | 0 .../s390/include/asm}/statfs.h | 0 .../s390/include/asm}/string.h | 0 .../s390/include/asm}/suspend.h | 0 .../s390/include/asm}/sysinfo.h | 0 .../s390/include/asm}/system.h | 0 .../s390/include/asm}/tape390.h | 0 .../s390/include/asm}/termbits.h | 0 .../s390/include/asm}/termios.h | 0 .../s390/include/asm}/thread_info.h | 0 .../s390/include/asm}/timer.h | 0 .../s390/include/asm}/timex.h | 0 .../asm-s390 => arch/s390/include/asm}/tlb.h | 0 .../s390/include/asm}/tlbflush.h | 0 .../s390/include/asm}/todclk.h | 0 .../s390/include/asm}/topology.h | 0 .../s390/include/asm}/types.h | 0 .../s390/include/asm}/uaccess.h | 0 .../s390/include/asm}/ucontext.h | 0 .../s390/include/asm}/unaligned.h | 0 .../s390/include/asm}/unistd.h | 0 .../asm-s390 => arch/s390/include/asm}/user.h | 0 .../asm-s390 => arch/s390/include/asm}/vtoc.h | 0 .../asm-s390 => arch/s390/include/asm}/xor.h | 0 .../s390/include/asm}/zcrypt.h | 0 trunk/arch/sh/Kconfig | 27 +- trunk/arch/sh/Kconfig.debug | 2 +- trunk/arch/sh/Makefile | 16 +- trunk/arch/sh/boards/Makefile | 2 +- trunk/arch/sh/boards/board-ap325rxa.c | 1 - trunk/arch/sh/boards/mach-se/7343/irq.c | 1 - trunk/arch/sh/boards/mach-systemh/irq.c | 3 +- trunk/arch/sh/configs/dreamcast_defconfig | 14 +- trunk/arch/sh/include/asm/a.out.h | 20 - trunk/arch/sh/include/asm/kexec.h | 2 +- trunk/arch/sh/include/asm/ptrace.h | 9 + trunk/arch/sh/include/asm/seccomp.h | 10 + trunk/arch/sh/include/asm/sh_eth.h | 11 + trunk/arch/sh/include/asm/thread_info.h | 51 +- trunk/arch/sh/include/asm/tlb_64.h | 12 +- trunk/arch/sh/include/cpu-sh2/cpu/cache.h | 6 +- .../arch/sh/include/cpu-sh2a/cpu/addrspace.h | 10 + trunk/arch/sh/include/cpu-sh2a/cpu/cache.h | 3 + .../arch/sh/include/cpu-sh2a/cpu/cacheflush.h | 34 + trunk/arch/sh/kernel/cpu/sh4/sq.c | 2 +- trunk/arch/sh/kernel/cpu/sh5/entry.S | 19 +- trunk/arch/sh/kernel/entry-common.S | 16 +- trunk/arch/sh/kernel/machine_kexec.c | 8 + trunk/arch/sh/kernel/module.c | 7 +- trunk/arch/sh/kernel/ptrace_32.c | 157 +- trunk/arch/sh/kernel/ptrace_64.c | 144 +- trunk/arch/sh/kernel/setup.c | 20 + trunk/arch/sh/kernel/signal_32.c | 22 +- trunk/arch/sh/kernel/signal_64.c | 166 +- trunk/arch/sh/mm/Kconfig | 1 - trunk/arch/sh/mm/Makefile_32 | 11 +- trunk/arch/sh/mm/cache-sh2.c | 45 +- trunk/arch/sh/mm/cache-sh2a.c | 129 + trunk/arch/sh/mm/tlb-sh5.c | 20 +- trunk/arch/sh/tools/Makefile | 4 +- trunk/arch/sparc/include/asm/ebus_32.h | 2 +- trunk/arch/sparc/include/asm/ebus_64.h | 3 +- trunk/arch/sparc/include/asm/futex_64.h | 2 +- trunk/arch/sparc/include/asm/irq_64.h | 7 + trunk/arch/sparc/include/asm/of_device.h | 3 +- trunk/arch/sparc/include/asm/of_platform.h | 23 +- trunk/arch/sparc/include/asm/of_platform_32.h | 24 - trunk/arch/sparc/include/asm/of_platform_64.h | 25 - trunk/arch/sparc/include/asm/parport.h | 3 +- trunk/arch/sparc/include/asm/ptrace_32.h | 20 +- trunk/arch/sparc/include/asm/ptrace_64.h | 39 +- trunk/arch/sparc/include/asm/sbus_32.h | 2 +- trunk/arch/sparc/include/asm/sbus_64.h | 2 +- trunk/arch/sparc/kernel/ioport.c | 2 +- trunk/arch/sparc/kernel/time.c | 2 +- trunk/arch/sparc64/kernel/auxio.c | 2 +- trunk/arch/sparc64/kernel/ebus.c | 2 +- trunk/arch/sparc64/kernel/irq.c | 71 +- trunk/arch/sparc64/kernel/kstack.h | 60 + trunk/arch/sparc64/kernel/of_device.c | 5 - trunk/arch/sparc64/kernel/pci_common.c | 2 +- trunk/arch/sparc64/kernel/pci_psycho.c | 2 +- trunk/arch/sparc64/kernel/pci_sabre.c | 2 +- trunk/arch/sparc64/kernel/pci_schizo.c | 2 +- trunk/arch/sparc64/kernel/power.c | 2 +- trunk/arch/sparc64/kernel/process.c | 111 +- trunk/arch/sparc64/kernel/prom.c | 2 +- trunk/arch/sparc64/kernel/signal.c | 7 +- trunk/arch/sparc64/kernel/smp.c | 302 +- trunk/arch/sparc64/kernel/sparc64_ksyms.c | 1 - trunk/arch/sparc64/kernel/stacktrace.c | 11 +- trunk/arch/sparc64/kernel/sys_sparc32.c | 176 - trunk/arch/sparc64/kernel/systbls.S | 20 +- trunk/arch/sparc64/kernel/time.c | 2 +- trunk/arch/sparc64/kernel/traps.c | 17 +- trunk/arch/sparc64/lib/mcount.S | 39 +- trunk/arch/sparc64/mm/init.c | 11 + trunk/arch/sparc64/mm/tsb.c | 5 +- trunk/arch/sparc64/mm/ultra.S | 44 +- trunk/arch/x86/Kconfig | 1 - trunk/arch/x86/kernel/apic_32.c | 14 +- trunk/arch/x86/kernel/cpu/bugs.c | 6 +- trunk/arch/x86/kernel/cpu/cpufreq/Kconfig | 4 +- trunk/arch/x86/kernel/cpu/cpufreq/elanfreq.c | 2 +- .../arch/x86/kernel/cpu/cpufreq/powernow-k8.c | 112 +- .../arch/x86/kernel/cpu/cpufreq/powernow-k8.h | 3 +- trunk/arch/x86/kernel/io_apic_32.c | 6 +- trunk/arch/x86/kernel/io_apic_64.c | 25 +- trunk/arch/x86/kernel/machine_kexec_32.c | 20 +- trunk/arch/x86/kernel/mpparse.c | 11 +- trunk/arch/x86/kernel/pci-calgary_64.c | 2 +- trunk/arch/x86/kernel/relocate_kernel_32.S | 10 +- trunk/arch/x86/kernel/setup.c | 22 +- trunk/arch/x86/kernel/smpboot.c | 22 +- trunk/arch/x86/kernel/vmi_32.c | 3 +- trunk/arch/x86/kernel/vmlinux_32.lds.S | 8 + trunk/arch/x86/mm/Makefile | 3 +- trunk/arch/x86/mm/pgtable.c | 3 + trunk/arch/xtensa/kernel/xtensa_ksyms.c | 1 - trunk/block/scsi_ioctl.c | 2 +- trunk/crypto/async_tx/async_xor.c | 3 +- trunk/crypto/digest.c | 2 +- trunk/crypto/tcrypt.c | 28 +- trunk/drivers/Makefile | 1 + trunk/drivers/acpi/dock.c | 11 +- trunk/drivers/acpi/ec.c | 36 + trunk/drivers/acpi/executer/exconfig.c | 3 + trunk/drivers/acpi/namespace/nsnames.c | 34 +- trunk/drivers/acpi/pci_link.c | 12 +- trunk/drivers/acpi/processor_core.c | 2 +- trunk/drivers/acpi/processor_idle.c | 1 - trunk/drivers/acpi/processor_perflib.c | 2 +- trunk/drivers/acpi/resources/rscalc.c | 3 + trunk/drivers/acpi/utilities/utalloc.c | 8 +- trunk/drivers/acpi/utilities/utdelete.c | 13 +- trunk/drivers/acpi/utilities/utobject.c | 13 +- trunk/drivers/acpi/wmi.c | 2 +- trunk/drivers/ata/pata_at32.c | 4 +- trunk/drivers/block/cciss.c | 750 +- trunk/drivers/block/cciss.h | 2 + trunk/drivers/block/cciss_scsi.c | 195 +- trunk/drivers/block/xen-blkfront.c | 4 +- trunk/drivers/bluetooth/bcm203x.c | 9 +- trunk/drivers/bluetooth/bfusb.c | 10 +- trunk/drivers/bluetooth/bpa10x.c | 10 +- trunk/drivers/bluetooth/btusb.c | 163 +- trunk/drivers/bluetooth/hci_usb.c | 8 +- trunk/drivers/cdrom/cdrom.c | 4 - trunk/drivers/char/Kconfig | 2 +- trunk/drivers/char/Makefile | 1 - trunk/drivers/char/agp/agp.h | 3 + trunk/drivers/char/agp/ali-agp.c | 10 +- trunk/drivers/char/agp/amd-k7-agp.c | 10 +- trunk/drivers/char/agp/amd64-agp.c | 51 +- trunk/drivers/char/agp/ati-agp.c | 7 +- trunk/drivers/char/agp/backend.c | 28 +- trunk/drivers/char/agp/generic.c | 41 +- trunk/drivers/char/agp/intel-agp.c | 83 +- trunk/drivers/char/agp/isoch.c | 37 +- trunk/drivers/char/agp/sis-agp.c | 17 +- trunk/drivers/char/agp/sworks-agp.c | 25 +- trunk/drivers/char/agp/uninorth-agp.c | 32 +- trunk/drivers/char/amiserial.c | 2 +- trunk/drivers/char/ds1620.c | 2 +- trunk/drivers/char/efirtc.c | 1 - trunk/drivers/char/hvc_console.c | 5 +- trunk/drivers/char/hvc_console.h | 2 +- trunk/drivers/char/hvcs.c | 2 +- trunk/drivers/char/hw_random/ixp4xx-rng.c | 2 +- trunk/drivers/char/hw_random/via-rng.c | 8 + trunk/drivers/char/pcmcia/synclink_cs.c | 4 - trunk/drivers/char/rtc.c | 1 - trunk/drivers/char/synclink.c | 4 - trunk/drivers/char/synclink_gt.c | 5 - trunk/drivers/char/synclinkmp.c | 4 - trunk/drivers/char/tty_io.c | 2 +- trunk/drivers/char/viocons.c | 1171 --- trunk/drivers/char/vt.c | 2 - trunk/drivers/cpufreq/cpufreq_conservative.c | 20 +- trunk/drivers/cpuidle/sysfs.c | 29 +- trunk/drivers/crypto/ixp4xx_crypto.c | 4 +- trunk/drivers/crypto/padlock-aes.c | 28 +- trunk/drivers/crypto/padlock-sha.c | 9 + trunk/drivers/crypto/talitos.c | 54 +- trunk/drivers/dma/ioat_dma.c | 2 +- trunk/drivers/dma/iop-adma.c | 2 +- trunk/drivers/firewire/fw-cdev.c | 29 +- trunk/drivers/firmware/memmap.c | 61 +- trunk/drivers/hid/usbhid/hid-quirks.c | 12 +- trunk/drivers/hwmon/Kconfig | 32 +- trunk/drivers/hwmon/Makefile | 2 + trunk/drivers/hwmon/abituguru3.c | 134 +- trunk/drivers/hwmon/ad7414.c | 268 + trunk/drivers/hwmon/adcxx.c | 329 + trunk/drivers/hwmon/applesmc.c | 20 +- trunk/drivers/hwmon/coretemp.c | 5 +- trunk/drivers/hwmon/dme1737.c | 292 +- trunk/drivers/hwmon/f71882fg.c | 6 - trunk/drivers/hwmon/hwmon-vid.c | 144 +- trunk/drivers/hwmon/i5k_amb.c | 28 +- trunk/drivers/hwmon/ibmaem.c | 27 +- trunk/drivers/hwmon/it87.c | 45 +- trunk/drivers/hwmon/lm75.c | 114 +- trunk/drivers/hwmon/thmc50.c | 28 +- trunk/drivers/hwmon/w83627hf.c | 101 +- trunk/drivers/hwmon/w83791d.c | 27 +- trunk/drivers/i2c/Kconfig | 14 + trunk/drivers/i2c/algos/Kconfig | 11 +- trunk/drivers/i2c/busses/i2c-acorn.c | 2 +- trunk/drivers/i2c/busses/i2c-amd756-s4882.c | 9 +- trunk/drivers/i2c/busses/i2c-at91.c | 6 +- trunk/drivers/i2c/busses/i2c-davinci.c | 5 +- trunk/drivers/i2c/busses/i2c-ixp2000.c | 4 +- trunk/drivers/i2c/busses/i2c-nforce2-s4985.c | 5 +- trunk/drivers/i2c/busses/i2c-pnx.c | 2 +- trunk/drivers/i2c/busses/i2c-pxa.c | 6 +- trunk/drivers/i2c/busses/i2c-s3c2410.c | 4 +- trunk/drivers/i2c/chips/at24.c | 8 +- trunk/drivers/i2c/chips/isp1301_omap.c | 6 +- trunk/drivers/i2c/chips/menelaus.c | 5 +- trunk/drivers/i2c/i2c-core.c | 11 +- trunk/drivers/i2c/i2c-dev.c | 4 +- trunk/drivers/ide/Kconfig | 10 - trunk/drivers/ide/arm/ide_arm.c | 3 +- trunk/drivers/ide/arm/palm_bk3710.c | 2 +- trunk/drivers/ide/ide-cd.c | 30 +- trunk/drivers/ide/ide-disk.c | 11 +- trunk/drivers/ide/ide-dma.c | 6 +- trunk/drivers/ide/ide-floppy.c | 11 +- trunk/drivers/ide/ide-iops.c | 6 +- trunk/drivers/ide/ide-tape.c | 11 +- trunk/drivers/ide/pci/aec62xx.c | 2 +- trunk/drivers/ide/pci/alim15x3.c | 2 +- trunk/drivers/ide/pci/amd74xx.c | 2 +- trunk/drivers/ide/pci/atiixp.c | 2 +- trunk/drivers/ide/pci/cmd64x.c | 2 +- trunk/drivers/ide/pci/cs5520.c | 1 + trunk/drivers/ide/pci/cs5535.c | 2 +- trunk/drivers/ide/pci/hpt366.c | 2 +- trunk/drivers/ide/pci/it8213.c | 2 +- trunk/drivers/ide/pci/it821x.c | 4 +- trunk/drivers/ide/pci/jmicron.c | 2 +- trunk/drivers/ide/pci/pdc202xx_new.c | 2 +- trunk/drivers/ide/pci/pdc202xx_old.c | 2 +- trunk/drivers/ide/pci/piix.c | 2 +- trunk/drivers/ide/pci/scc_pata.c | 2 +- trunk/drivers/ide/pci/serverworks.c | 8 +- trunk/drivers/ide/pci/siimage.c | 4 +- trunk/drivers/ide/pci/sis5513.c | 2 +- trunk/drivers/ide/pci/slc90e66.c | 2 +- trunk/drivers/ide/pci/tc86c001.c | 2 +- trunk/drivers/ide/pci/via82cxxx.c | 2 +- trunk/drivers/infiniband/core/cma.c | 37 +- trunk/drivers/infiniband/core/mad_rmpp.c | 2 +- trunk/drivers/infiniband/core/ucma.c | 14 +- trunk/drivers/infiniband/hw/cxgb3/cxio_hal.c | 6 +- .../infiniband/hw/cxgb3/iwch_provider.c | 28 +- .../infiniband/hw/cxgb3/iwch_provider.h | 7 + trunk/drivers/infiniband/hw/cxgb3/iwch_qp.c | 25 +- .../drivers/infiniband/hw/ehca/ehca_classes.h | 9 + trunk/drivers/infiniband/hw/ehca/ehca_qes.h | 1 + trunk/drivers/infiniband/hw/ehca/ehca_qp.c | 48 +- trunk/drivers/infiniband/hw/ehca/ehca_reqs.c | 62 +- .../infiniband/hw/ipath/ipath_driver.c | 5 +- .../infiniband/hw/ipath/ipath_iba7220.c | 7 +- .../drivers/infiniband/hw/ipath/ipath_intr.c | 12 +- .../drivers/infiniband/hw/ipath/ipath_verbs.c | 6 +- trunk/drivers/infiniband/hw/mlx4/cq.c | 33 +- trunk/drivers/infiniband/hw/mlx4/qp.c | 2 +- trunk/drivers/infiniband/ulp/ipoib/ipoib_cm.c | 19 +- trunk/drivers/input/evdev.c | 63 +- trunk/drivers/input/joystick/xpad.c | 1 + trunk/drivers/input/keyboard/aaed2000_kbd.c | 4 +- trunk/drivers/input/keyboard/corgikbd.c | 8 +- trunk/drivers/input/keyboard/gpio_keys.c | 3 +- trunk/drivers/input/keyboard/jornada720_kbd.c | 4 +- trunk/drivers/input/keyboard/maple_keyb.c | 172 +- trunk/drivers/input/keyboard/omap-keypad.c | 11 +- trunk/drivers/input/keyboard/pxa27x_keypad.c | 5 +- trunk/drivers/input/keyboard/spitzkbd.c | 8 +- trunk/drivers/input/keyboard/tosakbd.c | 4 +- trunk/drivers/input/misc/ixp4xx-beeper.c | 2 +- trunk/drivers/input/mouse/Kconfig | 23 + trunk/drivers/input/mouse/Makefile | 1 + trunk/drivers/input/mouse/bcm5974.c | 681 ++ trunk/drivers/input/mouse/rpcmouse.c | 2 +- trunk/drivers/input/serio/i8042-sparcio.h | 22 +- trunk/drivers/input/serio/i8042-x86ia64io.h | 7 + trunk/drivers/input/serio/rpckbd.c | 2 +- trunk/drivers/input/serio/xilinx_ps2.c | 4 +- trunk/drivers/input/touchscreen/Kconfig | 21 +- trunk/drivers/input/touchscreen/corgi_ts.c | 8 +- .../input/touchscreen/h3600_ts_input.c | 4 +- .../drivers/input/touchscreen/jornada720_ts.c | 4 +- .../input/touchscreen/mainstone-wm97xx.c | 2 +- trunk/drivers/isdn/Makefile | 2 +- trunk/drivers/isdn/hardware/mISDN/hfcmulti.c | 37 +- trunk/drivers/isdn/hardware/mISDN/hfcpci.c | 2 +- trunk/drivers/isdn/mISDN/l1oip_core.c | 6 +- trunk/drivers/isdn/mISDN/socket.c | 4 +- trunk/drivers/leds/leds-ams-delta.c | 2 +- trunk/drivers/leds/leds-cm-x270.c | 4 +- trunk/drivers/leds/leds-corgi.c | 7 +- trunk/drivers/leds/leds-fsg.c | 2 +- trunk/drivers/leds/leds-h1940.c | 6 +- trunk/drivers/leds/leds-locomo.c | 2 +- trunk/drivers/leds/leds-s3c24xx.c | 6 +- trunk/drivers/leds/leds-spitz.c | 6 +- trunk/drivers/lguest/page_tables.c | 25 +- trunk/drivers/macintosh/mediabay.c | 1 - trunk/drivers/media/dvb/dvb-usb/cxusb.c | 7 +- trunk/drivers/media/dvb/frontends/Kconfig | 3 +- trunk/drivers/media/video/Kconfig | 2 +- trunk/drivers/media/video/arv.c | 2 +- .../drivers/media/video/em28xx/em28xx-cards.c | 1 + trunk/drivers/media/video/gspca/conex.c | 4 +- trunk/drivers/media/video/gspca/etoms.c | 137 +- trunk/drivers/media/video/gspca/gspca.c | 12 +- trunk/drivers/media/video/gspca/gspca.h | 5 +- trunk/drivers/media/video/gspca/ov519.c | 476 +- trunk/drivers/media/video/gspca/pac7311.c | 54 +- trunk/drivers/media/video/gspca/sonixb.c | 2 +- trunk/drivers/media/video/gspca/sonixj.c | 287 +- trunk/drivers/media/video/gspca/spca505.c | 12 +- trunk/drivers/media/video/gspca/spca506.c | 12 +- trunk/drivers/media/video/gspca/spca508.c | 18 +- trunk/drivers/media/video/gspca/spca561.c | 42 +- trunk/drivers/media/video/gspca/vc032x.c | 4 +- trunk/drivers/media/video/gspca/zc3xx.c | 6 +- trunk/drivers/media/video/pxa_camera.c | 62 +- .../media/video/sh_mobile_ceu_camera.c | 2 +- trunk/drivers/media/video/soc_camera.c | 26 + .../drivers/media/video/soc_camera_platform.c | 2 +- trunk/drivers/media/video/uvc/uvc_ctrl.c | 33 +- trunk/drivers/media/video/uvc/uvc_driver.c | 26 +- trunk/drivers/media/video/uvc/uvc_video.c | 33 +- trunk/drivers/media/video/v4l2-dev.c | 4 +- trunk/drivers/media/video/vino.c | 2 + trunk/drivers/mfd/Kconfig | 21 + trunk/drivers/mfd/Makefile | 2 + trunk/drivers/mfd/mcp-sa11x0.c | 6 +- trunk/drivers/mfd/t7l66xb.c | 419 + trunk/drivers/mfd/tc6387xb.c | 181 + trunk/drivers/mfd/tc6393xb.c | 159 +- trunk/drivers/mfd/ucb1x00-core.c | 2 +- trunk/drivers/mfd/ucb1x00-ts.c | 2 +- trunk/drivers/misc/Kconfig | 4 +- trunk/drivers/misc/acer-wmi.c | 19 + trunk/drivers/misc/sgi-gru/grutables.h | 2 +- trunk/drivers/misc/sgi-gru/grutlbpurge.c | 1 - trunk/drivers/mmc/host/Kconfig | 6 + trunk/drivers/mmc/host/Makefile | 1 + trunk/drivers/mmc/host/at91_mci.c | 6 +- trunk/drivers/mmc/host/atmel-mci.c | 2 +- trunk/drivers/mmc/host/imxmmc.c | 4 +- trunk/drivers/mmc/host/omap.c | 15 +- trunk/drivers/mmc/host/pxamci.c | 4 +- trunk/drivers/mmc/host/s3cmci.c | 4 +- trunk/drivers/mmc/host/tmio_mmc.c | 691 ++ trunk/drivers/mmc/host/tmio_mmc.h | 194 + trunk/drivers/mtd/maps/autcpu12-nvram.c | 4 +- trunk/drivers/mtd/maps/cdb89712.c | 2 +- trunk/drivers/mtd/maps/ceiva.c | 2 +- trunk/drivers/mtd/maps/h720x-flash.c | 2 +- trunk/drivers/mtd/maps/integrator-flash.c | 2 +- trunk/drivers/mtd/maps/ipaq-flash.c | 4 +- trunk/drivers/mtd/maps/ixp2000.c | 2 +- trunk/drivers/mtd/maps/omap_nor.c | 4 +- trunk/drivers/mtd/maps/pxa2xx-flash.c | 2 +- trunk/drivers/mtd/maps/sa1100-flash.c | 2 +- trunk/drivers/mtd/mtdsuper.c | 17 +- trunk/drivers/mtd/nand/Kconfig | 7 + trunk/drivers/mtd/nand/Makefile | 1 + trunk/drivers/mtd/nand/ams-delta.c | 6 +- trunk/drivers/mtd/nand/atmel_nand.c | 4 +- trunk/drivers/mtd/nand/autcpu12.c | 4 +- trunk/drivers/mtd/nand/cmx270_nand.c | 4 +- trunk/drivers/mtd/nand/edb7312.c | 2 +- trunk/drivers/mtd/nand/h1910.c | 6 +- trunk/drivers/mtd/nand/orion_nand.c | 2 +- trunk/drivers/mtd/nand/pxa3xx_nand.c | 4 +- trunk/drivers/mtd/nand/sharpsl.c | 2 +- trunk/drivers/mtd/nand/tmio_nand.c | 556 ++ trunk/drivers/mtd/nand/ts7250.c | 2 +- trunk/drivers/net/3c523.c | 4 +- trunk/drivers/net/3c527.c | 9 +- trunk/drivers/net/3c59x.c | 14 +- trunk/drivers/net/8390.c | 13 +- trunk/drivers/net/8390p.c | 19 +- trunk/drivers/net/Kconfig | 5 +- trunk/drivers/net/arm/am79c961a.c | 2 +- trunk/drivers/net/arm/at91_ether.c | 6 +- trunk/drivers/net/arm/ep93xx_eth.c | 4 +- trunk/drivers/net/arm/ixp4xx_eth.c | 4 +- trunk/drivers/net/atl1e/atl1e_main.c | 4 +- trunk/drivers/net/atlx/atl1.c | 19 +- trunk/drivers/net/atp.c | 9 +- trunk/drivers/net/bnx2x.h | 87 +- trunk/drivers/net/bnx2x_fw_defs.h | 160 +- trunk/drivers/net/bnx2x_hsi.h | 16 +- trunk/drivers/net/bnx2x_init.h | 26 +- trunk/drivers/net/bnx2x_init_values.h | 533 +- trunk/drivers/net/bnx2x_link.c | 1258 ++- trunk/drivers/net/bnx2x_link.h | 11 +- trunk/drivers/net/bnx2x_main.c | 1214 ++- trunk/drivers/net/bnx2x_reg.h | 210 +- trunk/drivers/net/bonding/bond_3ad.c | 1 + trunk/drivers/net/bonding/bond_main.c | 394 +- trunk/drivers/net/bonding/bond_sysfs.c | 3 - trunk/drivers/net/cs89x0.c | 2 +- trunk/drivers/net/de620.c | 7 - trunk/drivers/net/dm9000.c | 5 + trunk/drivers/net/e1000e/e1000.h | 31 +- trunk/drivers/net/e1000e/ethtool.c | 44 +- trunk/drivers/net/e1000e/netdev.c | 246 +- trunk/drivers/net/e1000e/param.c | 31 +- trunk/drivers/net/eepro.c | 8 - trunk/drivers/net/eth16i.c | 1 - trunk/drivers/net/forcedeth.c | 110 +- trunk/drivers/net/fs_enet/mac-fcc.c | 2 +- trunk/drivers/net/gianfar.c | 4 - trunk/drivers/net/hamradio/mkiss.c | 2 +- trunk/drivers/net/igb/e1000_82575.c | 72 +- trunk/drivers/net/igb/e1000_82575.h | 1 - trunk/drivers/net/igb/e1000_defines.h | 1 + trunk/drivers/net/igb/e1000_hw.h | 1 - trunk/drivers/net/igb/e1000_mac.c | 84 +- trunk/drivers/net/igb/e1000_mac.h | 5 +- trunk/drivers/net/igb/e1000_regs.h | 3 - trunk/drivers/net/igb/igb_main.c | 30 +- trunk/drivers/net/irda/ep7211-sir.c | 2 +- trunk/drivers/net/irda/pxaficp_ir.c | 4 +- trunk/drivers/net/irda/sa1100_ir.c | 2 +- trunk/drivers/net/ixp2000/ixp2400-msf.c | 4 +- trunk/drivers/net/ixp2000/ixpdev.c | 1 - trunk/drivers/net/lp486e.c | 2 - trunk/drivers/net/macb.c | 4 +- trunk/drivers/net/meth.c | 2 +- trunk/drivers/net/myri10ge/myri10ge.c | 1 + trunk/drivers/net/myri10ge/myri10ge_mcp.h | 52 +- .../net/myri10ge/myri10ge_mcp_gen_header.h | 2 +- trunk/drivers/net/netx-eth.c | 11 +- trunk/drivers/net/netxen/netxen_nic.h | 41 +- trunk/drivers/net/netxen/netxen_nic_ctx.c | 9 +- trunk/drivers/net/netxen/netxen_nic_ethtool.c | 35 +- trunk/drivers/net/netxen/netxen_nic_hdr.h | 10 + trunk/drivers/net/netxen/netxen_nic_hw.c | 103 +- trunk/drivers/net/netxen/netxen_nic_hw.h | 13 +- trunk/drivers/net/netxen/netxen_nic_init.c | 5 + trunk/drivers/net/netxen/netxen_nic_main.c | 99 +- trunk/drivers/net/netxen/netxen_nic_niu.c | 16 +- .../drivers/net/netxen/netxen_nic_phan_reg.h | 4 +- trunk/drivers/net/ni5010.c | 1 - trunk/drivers/net/ni52.c | 2 +- trunk/drivers/net/qla3xxx.c | 23 +- trunk/drivers/net/qla3xxx.h | 105 - trunk/drivers/net/sh_eth.c | 69 +- trunk/drivers/net/sh_eth.h | 22 +- trunk/drivers/net/sky2.c | 103 +- trunk/drivers/net/sky2.h | 2 - trunk/drivers/net/smc911x.h | 2 +- trunk/drivers/net/smc91x.h | 6 +- trunk/drivers/net/stnic.c | 2 +- trunk/drivers/net/sun3_82586.c | 7 +- trunk/drivers/net/tg3.c | 20 +- trunk/drivers/net/usb/pegasus.c | 21 + trunk/drivers/net/via-velocity.c | 301 +- trunk/drivers/net/via-velocity.h | 50 +- trunk/drivers/net/wan/Kconfig | 15 +- trunk/drivers/net/wan/Makefile | 11 +- trunk/drivers/net/wan/cosa.c | 293 +- trunk/drivers/net/wan/dscc4.c | 1 - trunk/drivers/net/wan/farsync.c | 5 +- trunk/drivers/net/wan/farsync.h | 6 - trunk/drivers/net/wan/hdlc.c | 25 +- trunk/drivers/net/wan/hdlc_cisco.c | 29 +- trunk/drivers/net/wan/hdlc_fr.c | 19 +- trunk/drivers/net/wan/hdlc_ppp.c | 15 +- trunk/drivers/net/wan/hdlc_raw.c | 15 +- trunk/drivers/net/wan/hdlc_raw_eth.c | 17 +- trunk/drivers/net/wan/hdlc_x25.c | 17 +- trunk/drivers/net/wan/hostess_sv11.c | 382 +- trunk/drivers/net/wan/lmc/lmc.h | 11 +- trunk/drivers/net/wan/lmc/lmc_debug.c | 7 +- trunk/drivers/net/wan/lmc/lmc_debug.h | 6 +- trunk/drivers/net/wan/lmc/lmc_ioctl.h | 2 +- trunk/drivers/net/wan/lmc/lmc_main.c | 672 +- trunk/drivers/net/wan/lmc/lmc_media.c | 66 +- trunk/drivers/net/wan/lmc/lmc_proto.c | 146 +- trunk/drivers/net/wan/lmc/lmc_proto.h | 14 +- trunk/drivers/net/wan/lmc/lmc_var.h | 360 +- trunk/drivers/net/wan/pc300.h | 228 +- trunk/drivers/net/wan/pc300_drv.c | 146 +- trunk/drivers/net/wan/sealevel.c | 361 +- trunk/drivers/net/wan/syncppp.c | 9 - trunk/drivers/net/wan/z85230.c | 193 +- trunk/drivers/net/wan/z85230.h | 10 +- trunk/drivers/net/wireless/Kconfig | 2 + trunk/drivers/net/wireless/Makefile | 1 + trunk/drivers/net/wireless/ath5k/ath5k.h | 8 +- trunk/drivers/net/wireless/ath5k/base.c | 3 +- trunk/drivers/net/wireless/ath5k/debug.c | 2 +- trunk/drivers/net/wireless/ath5k/debug.h | 1 - trunk/drivers/net/wireless/ath5k/hw.c | 239 +- trunk/drivers/net/wireless/ath5k/initvals.c | 4 +- trunk/drivers/net/wireless/ath5k/phy.c | 185 +- trunk/drivers/net/wireless/ath5k/reg.h | 934 +- trunk/drivers/net/wireless/ath9k/Kconfig | 8 + trunk/drivers/net/wireless/ath9k/Makefile | 11 + trunk/drivers/net/wireless/ath9k/ath9k.h | 1021 ++ trunk/drivers/net/wireless/ath9k/beacon.c | 979 ++ trunk/drivers/net/wireless/ath9k/core.c | 1923 ++++ trunk/drivers/net/wireless/ath9k/core.h | 1072 +++ trunk/drivers/net/wireless/ath9k/hw.c | 8571 +++++++++++++++++ trunk/drivers/net/wireless/ath9k/hw.h | 969 ++ trunk/drivers/net/wireless/ath9k/initvals.h | 3146 ++++++ trunk/drivers/net/wireless/ath9k/main.c | 1470 +++ trunk/drivers/net/wireless/ath9k/phy.c | 436 + trunk/drivers/net/wireless/ath9k/phy.h | 543 ++ trunk/drivers/net/wireless/ath9k/rc.c | 2126 ++++ trunk/drivers/net/wireless/ath9k/rc.h | 316 + trunk/drivers/net/wireless/ath9k/recv.c | 1318 +++ trunk/drivers/net/wireless/ath9k/reg.h | 1385 +++ trunk/drivers/net/wireless/ath9k/regd.c | 1026 ++ trunk/drivers/net/wireless/ath9k/regd.h | 412 + .../drivers/net/wireless/ath9k/regd_common.h | 1915 ++++ trunk/drivers/net/wireless/ath9k/xmit.c | 2871 ++++++ trunk/drivers/net/wireless/ipw2200.c | 5 +- trunk/drivers/net/wireless/iwlwifi/Kconfig | 98 +- trunk/drivers/net/wireless/iwlwifi/Makefile | 13 +- .../net/wireless/iwlwifi/iwl-3945-led.c | 33 +- .../net/wireless/iwlwifi/iwl-3945-led.h | 1 + trunk/drivers/net/wireless/iwlwifi/iwl-3945.c | 17 +- trunk/drivers/net/wireless/iwlwifi/iwl-4965.c | 156 +- trunk/drivers/net/wireless/iwlwifi/iwl-5000.c | 71 +- .../iwlwifi/{iwl-4965-rs.c => iwl-agn-rs.c} | 327 +- .../iwlwifi/{iwl-4965-rs.h => iwl-agn-rs.h} | 23 +- .../iwlwifi/{iwl4965-base.c => iwl-agn.c} | 236 +- .../net/wireless/iwlwifi/iwl-commands.h | 44 +- trunk/drivers/net/wireless/iwlwifi/iwl-core.c | 7 +- trunk/drivers/net/wireless/iwlwifi/iwl-core.h | 3 +- trunk/drivers/net/wireless/iwlwifi/iwl-csr.h | 10 +- .../drivers/net/wireless/iwlwifi/iwl-debug.h | 7 +- .../net/wireless/iwlwifi/iwl-debugfs.c | 11 +- trunk/drivers/net/wireless/iwlwifi/iwl-dev.h | 22 +- .../drivers/net/wireless/iwlwifi/iwl-eeprom.c | 3 +- trunk/drivers/net/wireless/iwlwifi/iwl-hcmd.c | 2 +- trunk/drivers/net/wireless/iwlwifi/iwl-led.c | 69 +- trunk/drivers/net/wireless/iwlwifi/iwl-led.h | 1 + .../drivers/net/wireless/iwlwifi/iwl-power.c | 45 +- .../drivers/net/wireless/iwlwifi/iwl-power.h | 33 +- trunk/drivers/net/wireless/iwlwifi/iwl-prph.h | 12 +- trunk/drivers/net/wireless/iwlwifi/iwl-rx.c | 59 +- trunk/drivers/net/wireless/iwlwifi/iwl-scan.c | 1 + trunk/drivers/net/wireless/iwlwifi/iwl-sta.c | 4 +- trunk/drivers/net/wireless/iwlwifi/iwl-tx.c | 120 +- .../net/wireless/iwlwifi/iwl3945-base.c | 58 +- trunk/drivers/net/wireless/libertas/main.c | 15 +- trunk/drivers/net/wireless/orinoco.c | 7 - trunk/drivers/net/wireless/p54/p54.h | 2 + trunk/drivers/net/wireless/p54/p54common.c | 24 +- .../drivers/net/wireless/prism54/isl_ioctl.c | 2 +- trunk/drivers/net/wireless/rt2x00/rt2500pci.c | 1 + trunk/drivers/net/wireless/rt2x00/rt2500usb.c | 20 +- trunk/drivers/net/wireless/rt2x00/rt2x00.h | 6 + .../net/wireless/rt2x00/rt2x00config.c | 4 + .../drivers/net/wireless/rt2x00/rt2x00debug.c | 17 +- trunk/drivers/net/wireless/rt2x00/rt2x00mac.c | 55 +- .../drivers/net/wireless/rt2x00/rt2x00queue.c | 5 +- trunk/drivers/net/wireless/rt2x00/rt2x00usb.c | 4 +- trunk/drivers/net/wireless/rt2x00/rt2x00usb.h | 2 +- trunk/drivers/net/wireless/rt2x00/rt61pci.c | 5 + trunk/drivers/net/wireless/rtl8187.h | 4 + trunk/drivers/net/wireless/rtl8187_dev.c | 17 +- trunk/drivers/net/wireless/wavelan.c | 3 - trunk/drivers/net/wireless/wavelan_cs.c | 6 - trunk/drivers/net/xen-netfront.c | 2 +- trunk/drivers/pci/msi.c | 5 +- trunk/drivers/pci/pci.c | 3 +- trunk/drivers/pci/probe.c | 54 +- trunk/drivers/pci/quirks.c | 7 +- trunk/drivers/pcmcia/at91_cf.c | 6 +- trunk/drivers/pcmcia/omap_cf.c | 6 +- trunk/drivers/pcmcia/pxa2xx_base.c | 6 +- trunk/drivers/pcmcia/pxa2xx_cm_x270.c | 2 +- trunk/drivers/pcmcia/pxa2xx_lubbock.c | 6 +- trunk/drivers/pcmcia/pxa2xx_mainstone.c | 6 +- trunk/drivers/pcmcia/pxa2xx_palmtx.c | 4 +- trunk/drivers/pcmcia/pxa2xx_sharpsl.c | 2 +- trunk/drivers/pcmcia/rsrc_nonstatic.c | 2 +- trunk/drivers/pcmcia/sa1100_assabet.c | 4 +- trunk/drivers/pcmcia/sa1100_badge4.c | 4 +- trunk/drivers/pcmcia/sa1100_cerf.c | 4 +- trunk/drivers/pcmcia/sa1100_h3600.c | 4 +- trunk/drivers/pcmcia/sa1100_jornada720.c | 2 +- trunk/drivers/pcmcia/sa1100_neponset.c | 4 +- trunk/drivers/pcmcia/sa1100_shannon.c | 4 +- trunk/drivers/pcmcia/sa1100_simpad.c | 4 +- trunk/drivers/pcmcia/sa1111_generic.c | 2 +- trunk/drivers/pcmcia/sa11xx_base.c | 2 +- trunk/drivers/pcmcia/soc_common.c | 4 +- trunk/drivers/power/palmtx_battery.c | 2 +- trunk/drivers/power/tosa_battery.c | 2 +- trunk/drivers/rtc/rtc-at91rm9200.c | 2 +- trunk/drivers/rtc/rtc-at91sam9.c | 4 +- trunk/drivers/rtc/rtc-bfin.c | 105 +- trunk/drivers/rtc/rtc-dev.c | 12 +- trunk/drivers/rtc/rtc-ep93xx.c | 2 +- trunk/drivers/rtc/rtc-isl1208.c | 2 +- trunk/drivers/rtc/rtc-s3c.c | 2 +- trunk/drivers/rtc/rtc-sa1100.c | 4 +- trunk/drivers/sbus/sbus.c | 2 +- trunk/drivers/scsi/arm/acornscsi-io.S | 2 +- .../scsi/device_handler/scsi_dh_alua.c | 2 +- .../drivers/scsi/device_handler/scsi_dh_emc.c | 2 +- .../scsi/device_handler/scsi_dh_hp_sw.c | 2 +- .../scsi/device_handler/scsi_dh_rdac.c | 2 +- trunk/drivers/scsi/hptiop.c | 8 +- trunk/drivers/scsi/ide-scsi.c | 11 +- trunk/drivers/scsi/scsi_transport_spi.c | 8 +- trunk/drivers/scsi/ses.c | 18 +- trunk/drivers/scsi/sg.c | 2 +- trunk/drivers/serial/21285.c | 2 +- trunk/drivers/serial/atmel_serial.c | 6 +- trunk/drivers/serial/bfin_5xx.c | 2 +- trunk/drivers/serial/clps711x.c | 2 +- trunk/drivers/serial/crisv10.c | 79 +- trunk/drivers/serial/crisv10.h | 3 +- trunk/drivers/serial/imx.c | 4 +- trunk/drivers/serial/netx-serial.c | 4 +- trunk/drivers/serial/pxa.c | 4 +- trunk/drivers/serial/s3c2400.c | 4 +- trunk/drivers/serial/s3c2410.c | 4 +- trunk/drivers/serial/s3c2412.c | 4 +- trunk/drivers/serial/s3c2440.c | 4 +- trunk/drivers/serial/sa1100.c | 2 +- trunk/drivers/serial/samsung.c | 4 +- trunk/drivers/serial/serial_ks8695.c | 4 +- trunk/drivers/serial/sunhv.c | 2 +- trunk/drivers/serial/sunsab.c | 2 +- trunk/drivers/serial/sunsu.c | 2 +- trunk/drivers/serial/sunzilog.c | 2 +- trunk/drivers/sh/maple/maple.c | 65 +- trunk/drivers/spi/Kconfig | 6 + trunk/drivers/spi/Makefile | 1 + trunk/drivers/spi/atmel_spi.c | 23 +- trunk/drivers/spi/omap2_mcspi.c | 4 +- trunk/drivers/spi/omap_uwire.c | 6 +- trunk/drivers/spi/orion_spi.c | 574 ++ trunk/drivers/spi/pxa2xx_spi.c | 11 +- trunk/drivers/spi/spi.c | 40 +- trunk/drivers/spi/spi_imx.c | 7 +- trunk/drivers/spi/spi_s3c24xx.c | 31 +- trunk/drivers/spi/spi_s3c24xx_gpio.c | 6 +- trunk/drivers/usb/Kconfig | 6 +- trunk/drivers/usb/atm/cxacru.c | 2 +- trunk/drivers/usb/class/cdc-acm.c | 86 +- trunk/drivers/usb/class/cdc-acm.h | 3 +- trunk/drivers/usb/core/driver.c | 5 +- trunk/drivers/usb/core/message.c | 4 +- trunk/drivers/usb/gadget/Kconfig | 10 + trunk/drivers/usb/gadget/at91_udc.c | 9 +- trunk/drivers/usb/gadget/atmel_usba_udc.c | 4 +- trunk/drivers/usb/gadget/dummy_hcd.c | 5 +- trunk/drivers/usb/gadget/f_acm.c | 196 +- trunk/drivers/usb/gadget/f_ecm.c | 2 - trunk/drivers/usb/gadget/f_rndis.c | 2 - trunk/drivers/usb/gadget/f_serial.c | 2 - trunk/drivers/usb/gadget/f_subset.c | 2 - trunk/drivers/usb/gadget/gadget_chips.h | 6 + trunk/drivers/usb/gadget/lh7a40x_udc.h | 2 +- trunk/drivers/usb/gadget/omap_udc.c | 9 +- trunk/drivers/usb/gadget/pxa25x_udc.c | 2 +- trunk/drivers/usb/gadget/pxa25x_udc.h | 2 +- trunk/drivers/usb/gadget/pxa27x_udc.c | 6 +- trunk/drivers/usb/gadget/s3c2410_udc.c | 9 +- trunk/drivers/usb/gadget/u_serial.c | 290 +- trunk/drivers/usb/gadget/u_serial.h | 12 +- trunk/drivers/usb/host/ehci-q.c | 2 +- trunk/drivers/usb/host/isp1760-hcd.c | 53 +- trunk/drivers/usb/host/isp1760-hcd.h | 5 + trunk/drivers/usb/host/ohci-at91.c | 7 +- trunk/drivers/usb/host/ohci-ep93xx.c | 3 +- trunk/drivers/usb/host/ohci-hcd.c | 23 +- trunk/drivers/usb/host/ohci-hub.c | 11 +- trunk/drivers/usb/host/ohci-lh7a404.c | 2 +- trunk/drivers/usb/host/ohci-omap.c | 15 +- trunk/drivers/usb/host/ohci-pci.c | 132 + trunk/drivers/usb/host/ohci-pnx4008.c | 9 +- trunk/drivers/usb/host/ohci-pxa27x.c | 9 +- trunk/drivers/usb/host/ohci-q.c | 6 + trunk/drivers/usb/host/ohci-s3c2410.c | 4 +- trunk/drivers/usb/host/ohci-sa1111.c | 6 +- trunk/drivers/usb/host/ohci.h | 11 + trunk/drivers/usb/host/r8a66597-hcd.c | 49 +- trunk/drivers/usb/misc/Kconfig | 10 - trunk/drivers/usb/misc/Makefile | 1 - trunk/drivers/usb/misc/auerswald.c | 2152 ----- trunk/drivers/usb/misc/isight_firmware.c | 4 +- trunk/drivers/usb/musb/Kconfig | 176 + trunk/drivers/usb/musb/Makefile | 86 + trunk/drivers/usb/musb/cppi_dma.c | 1540 +++ trunk/drivers/usb/musb/cppi_dma.h | 133 + trunk/drivers/usb/musb/davinci.c | 462 + trunk/drivers/usb/musb/davinci.h | 100 + trunk/drivers/usb/musb/musb_core.c | 2261 +++++ trunk/drivers/usb/musb/musb_core.h | 507 + trunk/drivers/usb/musb/musb_debug.h | 66 + trunk/drivers/usb/musb/musb_dma.h | 172 + trunk/drivers/usb/musb/musb_gadget.c | 2031 ++++ trunk/drivers/usb/musb/musb_gadget.h | 108 + trunk/drivers/usb/musb/musb_gadget_ep0.c | 981 ++ trunk/drivers/usb/musb/musb_host.c | 2170 +++++ trunk/drivers/usb/musb/musb_host.h | 110 + trunk/drivers/usb/musb/musb_io.h | 115 + trunk/drivers/usb/musb/musb_procfs.c | 830 ++ trunk/drivers/usb/musb/musb_regs.h | 300 + trunk/drivers/usb/musb/musb_virthub.c | 425 + trunk/drivers/usb/musb/musbhsdma.c | 433 + trunk/drivers/usb/musb/omap2430.c | 324 + trunk/drivers/usb/musb/omap2430.h | 56 + trunk/drivers/usb/musb/tusb6010.c | 1151 +++ trunk/drivers/usb/musb/tusb6010.h | 233 + trunk/drivers/usb/musb/tusb6010_omap.c | 719 ++ trunk/drivers/usb/serial/Kconfig | 7 +- trunk/drivers/usb/serial/ftdi_sio.c | 6 + trunk/drivers/usb/serial/ftdi_sio.h | 7 + trunk/drivers/usb/serial/option.c | 44 +- trunk/drivers/usb/serial/pl2303.c | 1 - trunk/drivers/usb/serial/pl2303.h | 4 - trunk/drivers/usb/serial/sierra.c | 170 +- trunk/drivers/usb/serial/usb-serial.c | 7 +- trunk/drivers/usb/storage/Kconfig | 12 + trunk/drivers/usb/storage/Makefile | 1 + trunk/drivers/usb/storage/freecom.c | 2 - trunk/drivers/usb/storage/sierra_ms.c | 207 + trunk/drivers/usb/storage/sierra_ms.h | 4 + trunk/drivers/usb/storage/transport.c | 17 +- trunk/drivers/usb/storage/unusual_devs.h | 40 +- trunk/drivers/usb/storage/usb.c | 3 + trunk/drivers/video/acornfb.c | 4 +- trunk/drivers/video/am200epd.c | 2 +- trunk/drivers/video/arkfb.c | 18 +- trunk/drivers/video/atmel_lcdfb.c | 19 +- trunk/drivers/video/aty/atyfb_base.c | 29 +- trunk/drivers/video/aty/radeon_accel.c | 12 +- trunk/drivers/video/aty/radeon_i2c.c | 3 +- trunk/drivers/video/backlight/omap1_bl.c | 6 +- trunk/drivers/video/backlight/pwm_bl.c | 10 +- trunk/drivers/video/clps711xfb.c | 4 +- trunk/drivers/video/console/.gitignore | 2 + trunk/drivers/video/console/fbcon.c | 7 +- trunk/drivers/video/console/fbcon.h | 2 +- trunk/drivers/video/cyber2000fb.c | 2 +- trunk/drivers/video/epson1355fb.c | 2 +- trunk/drivers/video/fsl-diu-fb.c | 40 +- trunk/drivers/video/imxfb.c | 4 +- trunk/drivers/video/matrox/i2c-matroxfb.c | 21 +- trunk/drivers/video/matrox/matroxfb_maven.c | 97 +- trunk/drivers/video/omap/blizzard.c | 6 +- trunk/drivers/video/omap/dispc.c | 6 +- trunk/drivers/video/omap/hwa742.c | 6 +- trunk/drivers/video/omap/lcd_h3.c | 4 +- trunk/drivers/video/omap/lcd_h4.c | 2 +- trunk/drivers/video/omap/lcd_inn1510.c | 4 +- trunk/drivers/video/omap/lcd_inn1610.c | 4 +- trunk/drivers/video/omap/lcd_osk.c | 6 +- trunk/drivers/video/omap/lcd_palmte.c | 4 +- trunk/drivers/video/omap/lcd_palmtt.c | 4 +- trunk/drivers/video/omap/lcd_palmz71.c | 2 +- trunk/drivers/video/omap/lcd_sx1.c | 8 +- trunk/drivers/video/omap/lcdc.c | 4 +- trunk/drivers/video/omap/omapfb_main.c | 5 +- trunk/drivers/video/omap/rfbi.c | 2 +- trunk/drivers/video/omap/sossi.c | 4 +- trunk/drivers/video/pnx4008/dum.h | 2 +- trunk/drivers/video/pnx4008/sdum.c | 2 +- trunk/drivers/video/pxafb.c | 10 +- trunk/drivers/video/s3c2410fb.c | 6 +- trunk/drivers/video/s3fb.c | 18 +- trunk/drivers/video/sa1100fb.c | 6 +- trunk/drivers/video/vt8623fb.c | 20 +- trunk/drivers/watchdog/Kconfig | 21 +- trunk/drivers/watchdog/Makefile | 9 +- trunk/drivers/watchdog/acquirewdt.c | 130 +- trunk/drivers/watchdog/advantechwdt.c | 162 +- trunk/drivers/watchdog/alim1535_wdt.c | 189 +- trunk/drivers/watchdog/alim7101_wdt.c | 228 +- trunk/drivers/watchdog/ar7_wdt.c | 37 +- trunk/drivers/watchdog/at32ap700x_wdt.c | 43 +- trunk/drivers/watchdog/at91rm9200_wdt.c | 111 +- trunk/drivers/watchdog/bfin_wdt.c | 147 +- trunk/drivers/watchdog/booke_wdt.c | 44 +- trunk/drivers/watchdog/cpu5wdt.c | 144 +- trunk/drivers/watchdog/davinci_wdt.c | 22 +- trunk/drivers/watchdog/ep93xx_wdt.c | 30 +- trunk/drivers/watchdog/eurotechwdt.c | 95 +- trunk/drivers/watchdog/geodewdt.c | 96 +- trunk/drivers/watchdog/hpwdt.c | 6 +- trunk/drivers/watchdog/i6300esb.c | 366 +- trunk/drivers/watchdog/iTCO_vendor.h | 15 + trunk/drivers/watchdog/iTCO_vendor_support.c | 62 +- trunk/drivers/watchdog/iTCO_wdt.c | 310 +- trunk/drivers/watchdog/ib700wdt.c | 123 +- trunk/drivers/watchdog/ibmasr.c | 151 +- trunk/drivers/watchdog/indydog.c | 114 +- trunk/drivers/watchdog/iop_wdt.c | 64 +- trunk/drivers/watchdog/it8712f_wdt.c | 83 +- trunk/drivers/watchdog/ixp2000_wdt.c | 63 +- trunk/drivers/watchdog/ixp4xx_wdt.c | 69 +- trunk/drivers/watchdog/ks8695_wdt.c | 122 +- trunk/drivers/watchdog/machzwd.c | 108 +- trunk/drivers/watchdog/mixcomwd.c | 133 +- trunk/drivers/watchdog/mpc5200_wdt.c | 24 +- trunk/drivers/watchdog/mpc83xx_wdt.c | 230 - trunk/drivers/watchdog/mpc8xx_wdt.c | 37 +- trunk/drivers/watchdog/mpc8xxx_wdt.c | 316 + trunk/drivers/watchdog/mpcore_wdt.c | 73 +- trunk/drivers/watchdog/mtx-1_wdt.c | 111 +- trunk/drivers/watchdog/mv64x60_wdt.c | 21 +- trunk/drivers/watchdog/omap_wdt.c | 45 +- trunk/drivers/watchdog/pc87413_wdt.c | 249 +- trunk/drivers/watchdog/pcwd.c | 193 +- trunk/drivers/watchdog/pcwd_pci.c | 161 +- trunk/drivers/watchdog/pcwd_usb.c | 168 +- trunk/drivers/watchdog/pnx4008_wdt.c | 31 +- trunk/drivers/watchdog/rm9k_wdt.c | 34 +- trunk/drivers/watchdog/s3c2410_wdt.c | 139 +- trunk/drivers/watchdog/sa1100_wdt.c | 50 +- trunk/drivers/watchdog/sb_wdog.c | 92 +- trunk/drivers/watchdog/sbc60xxwdt.c | 223 +- trunk/drivers/watchdog/sbc7240_wdt.c | 70 +- trunk/drivers/watchdog/sbc8360.c | 46 +- trunk/drivers/watchdog/sbc_epx_c3.c | 22 +- trunk/drivers/watchdog/sc1200wdt.c | 208 +- trunk/drivers/watchdog/sc520_wdt.c | 162 +- trunk/drivers/watchdog/scx200_wdt.c | 65 +- trunk/drivers/watchdog/shwdt.c | 139 +- trunk/drivers/watchdog/smsc37b787_wdt.c | 448 +- trunk/drivers/watchdog/softdog.c | 87 +- trunk/drivers/watchdog/txx9wdt.c | 37 +- trunk/drivers/watchdog/w83627hf_wdt.c | 190 +- trunk/drivers/watchdog/w83697hf_wdt.c | 189 +- trunk/drivers/watchdog/w83877f_wdt.c | 199 +- trunk/drivers/watchdog/w83977f_wdt.c | 239 +- trunk/drivers/watchdog/wafer5823wdt.c | 132 +- trunk/drivers/watchdog/wd501p.h | 2 +- trunk/drivers/watchdog/wdrtas.c | 105 +- trunk/drivers/watchdog/wdt.c | 176 +- trunk/drivers/watchdog/wdt285.c | 33 +- trunk/drivers/watchdog/wdt977.c | 162 +- trunk/drivers/watchdog/wdt_pci.c | 299 +- trunk/firmware/ihex2fw.c | 6 +- trunk/fs/afs/write.c | 2 +- trunk/fs/bio.c | 9 +- trunk/fs/buffer.c | 4 +- trunk/fs/cifs/CHANGES | 8 + trunk/fs/cifs/asn1.c | 258 +- trunk/fs/cifs/cifs_debug.c | 53 +- trunk/fs/cifs/cifs_spnego.c | 18 +- trunk/fs/cifs/cifsfs.c | 71 +- trunk/fs/cifs/cifsfs.h | 2 +- trunk/fs/cifs/cifspdu.h | 2 +- trunk/fs/cifs/cifsproto.h | 24 +- trunk/fs/cifs/cifssmb.c | 46 +- trunk/fs/cifs/connect.c | 173 +- trunk/fs/cifs/dir.c | 67 +- trunk/fs/cifs/file.c | 21 +- trunk/fs/cifs/inode.c | 419 +- trunk/fs/cifs/transport.c | 1 + trunk/fs/dlm/config.c | 203 +- trunk/fs/dlm/user.c | 10 +- trunk/fs/eventpoll.c | 5 +- trunk/fs/ext4/acl.c | 188 +- trunk/fs/ext4/balloc.c | 11 +- trunk/fs/ext4/ext4.h | 1 - trunk/fs/ext4/extents.c | 55 +- trunk/fs/ext4/ialloc.c | 58 +- trunk/fs/ext4/inode.c | 164 +- trunk/fs/ext4/mballoc.c | 254 +- trunk/fs/ext4/mballoc.h | 10 +- trunk/fs/ext4/resize.c | 79 +- trunk/fs/ext4/super.c | 316 +- trunk/fs/ext4/xattr.c | 2 +- trunk/fs/fat/file.c | 6 +- trunk/fs/inode.c | 1 + trunk/fs/jbd/commit.c | 6 +- trunk/fs/jbd/transaction.c | 4 +- trunk/fs/jbd2/commit.c | 26 +- trunk/fs/jbd2/journal.c | 1 - trunk/fs/jbd2/transaction.c | 4 +- trunk/fs/lockd/svc4proc.c | 4 +- trunk/fs/lockd/svcproc.c | 4 +- trunk/fs/nfs/nfsroot.c | 2 +- trunk/fs/nfsd/export.c | 6 +- trunk/fs/nfsd/nfs4proc.c | 5 +- trunk/fs/ntfs/aops.c | 2 +- trunk/fs/ntfs/compress.c | 2 +- trunk/fs/ntfs/mft.c | 4 +- trunk/fs/omfs/bitmap.c | 5 +- trunk/fs/omfs/file.c | 33 +- trunk/fs/omfs/inode.c | 6 +- trunk/fs/proc/base.c | 11 +- trunk/fs/reiserfs/inode.c | 2 +- trunk/fs/reiserfs/journal.c | 6 +- trunk/fs/reiserfs/super.c | 1 - trunk/fs/seq_file.c | 14 + trunk/fs/splice.c | 2 +- trunk/fs/ufs/super.c | 2 +- trunk/fs/xfs/linux-2.6/sema.h | 52 - trunk/fs/xfs/linux-2.6/xfs_aops.c | 9 +- trunk/fs/xfs/linux-2.6/xfs_buf.c | 16 +- trunk/fs/xfs/linux-2.6/xfs_buf.h | 4 +- trunk/fs/xfs/linux-2.6/xfs_export.c | 10 +- trunk/fs/xfs/linux-2.6/xfs_fs_subr.c | 6 +- trunk/fs/xfs/linux-2.6/xfs_ioctl.c | 4 +- trunk/fs/xfs/linux-2.6/xfs_iops.c | 192 +- trunk/fs/xfs/linux-2.6/xfs_iops.h | 15 +- trunk/fs/xfs/linux-2.6/xfs_linux.h | 6 +- trunk/fs/xfs/linux-2.6/xfs_lrw.c | 6 +- trunk/fs/xfs/linux-2.6/xfs_super.c | 189 +- trunk/fs/xfs/linux-2.6/xfs_super.h | 3 - trunk/fs/xfs/linux-2.6/xfs_vnode.c | 22 +- trunk/fs/xfs/linux-2.6/xfs_vnode.h | 65 +- trunk/fs/xfs/quota/xfs_dquot.c | 38 +- trunk/fs/xfs/quota/xfs_dquot.h | 29 +- trunk/fs/xfs/quota/xfs_dquot_item.c | 8 +- trunk/fs/xfs/quota/xfs_qm.c | 14 +- trunk/fs/xfs/quota/xfs_qm.h | 2 +- trunk/fs/xfs/quota/xfs_qm_bhv.c | 7 +- trunk/fs/xfs/quota/xfs_qm_syscalls.c | 4 +- trunk/fs/xfs/xfs_acl.c | 52 +- trunk/fs/xfs/xfs_acl.h | 14 +- trunk/fs/xfs/xfs_arch.h | 68 - trunk/fs/xfs/xfs_attr.c | 110 +- trunk/fs/xfs/xfs_attr.h | 1 + trunk/fs/xfs/xfs_attr_leaf.c | 75 +- trunk/fs/xfs/xfs_attr_leaf.h | 2 - trunk/fs/xfs/xfs_bit.c | 103 - trunk/fs/xfs/xfs_bit.h | 34 +- trunk/fs/xfs/xfs_bmap.c | 34 +- trunk/fs/xfs/xfs_btree.c | 105 +- trunk/fs/xfs/xfs_btree.h | 8 +- trunk/fs/xfs/xfs_buf_item.c | 4 +- trunk/fs/xfs/xfs_dfrag.c | 33 +- trunk/fs/xfs/xfs_error.c | 5 +- trunk/fs/xfs/xfs_error.h | 12 +- trunk/fs/xfs/xfs_filestream.c | 2 +- trunk/fs/xfs/xfs_ialloc_btree.c | 30 +- trunk/fs/xfs/xfs_iget.c | 48 +- trunk/fs/xfs/xfs_inode.c | 70 +- trunk/fs/xfs/xfs_inode.h | 46 +- trunk/fs/xfs/xfs_inode_item.c | 11 +- trunk/fs/xfs/xfs_itable.c | 4 +- trunk/fs/xfs/xfs_log.c | 86 +- trunk/fs/xfs/xfs_log.h | 2 +- trunk/fs/xfs/xfs_log_priv.h | 14 +- trunk/fs/xfs/xfs_log_recover.c | 7 +- trunk/fs/xfs/xfs_mount.c | 82 +- trunk/fs/xfs/xfs_mount.h | 17 +- trunk/fs/xfs/xfs_rtalloc.c | 19 +- trunk/fs/xfs/xfs_rw.c | 2 +- trunk/fs/xfs/xfs_trans.c | 75 +- trunk/fs/xfs/xfs_trans.h | 12 +- trunk/fs/xfs/xfs_trans_buf.c | 12 +- trunk/fs/xfs/xfs_trans_item.c | 66 +- trunk/fs/xfs/xfs_utils.c | 4 +- trunk/fs/xfs/xfs_utils.h | 3 - trunk/fs/xfs/xfs_vfsops.c | 13 +- trunk/fs/xfs/xfs_vnodeops.c | 198 +- trunk/include/acpi/acnamesp.h | 2 +- trunk/include/asm-arm/arch-ep93xx/dma.h | 3 - trunk/include/asm-arm/arch-ep93xx/gesbc9312.h | 3 - trunk/include/asm-arm/arch-ep93xx/timex.h | 5 - trunk/include/asm-arm/arch-ep93xx/vmalloc.h | 5 - trunk/include/asm-arm/arch-iop32x/vmalloc.h | 5 - trunk/include/asm-arm/arch-iop33x/vmalloc.h | 5 - trunk/include/asm-arm/arch-ixp23xx/dma.h | 3 - trunk/include/asm-arm/arch-ixp23xx/time.h | 3 - trunk/include/asm-arm/arch-kirkwood/vmalloc.h | 5 - trunk/include/asm-arm/arch-loki/vmalloc.h | 5 - trunk/include/asm-arm/arch-mv78xx0/vmalloc.h | 5 - trunk/include/asm-arm/arch-orion5x/vmalloc.h | 5 - trunk/include/asm-arm/arch-sa1100/vmalloc.h | 4 - trunk/include/asm-arm/hardware.h | 18 - trunk/include/asm-arm/hw_irq.h | 9 - trunk/include/asm-arm/plat-s3c/iic.h | 2 +- trunk/include/asm-arm/plat-s3c/nand.h | 2 +- trunk/include/asm-arm/plat-s3c/regs-ac97.h | 2 +- trunk/include/asm-arm/plat-s3c/regs-adc.h | 2 +- trunk/include/asm-arm/plat-s3c/regs-iic.h | 2 +- trunk/include/asm-arm/plat-s3c/regs-nand.h | 2 +- trunk/include/asm-arm/plat-s3c/regs-rtc.h | 2 +- trunk/include/asm-arm/plat-s3c/regs-serial.h | 2 +- trunk/include/asm-arm/plat-s3c/regs-timer.h | 2 +- .../include/asm-arm/plat-s3c/regs-watchdog.h | 2 +- trunk/include/asm-arm/plat-s3c24xx/regs-iis.h | 2 +- trunk/include/asm-arm/plat-s3c24xx/regs-spi.h | 2 +- trunk/include/asm-arm/plat-s3c24xx/regs-udc.h | 2 +- trunk/include/asm-arm/plat-s3c24xx/udc.h | 2 +- trunk/include/asm-generic/ioctl.h | 4 + trunk/include/asm-m68k/contregs.h | 51 +- trunk/include/asm-m68k/fbio.h | 331 +- trunk/include/asm-m68k/idprom.h | 21 +- trunk/include/asm-m68k/unistd.h | 8 +- trunk/include/asm-mips/kexec.h | 2 +- trunk/include/asm-x86/efi.h | 2 +- trunk/include/asm-x86/hw_irq.h | 12 +- trunk/include/asm-x86/i387.h | 32 + trunk/include/asm-x86/irq_vectors.h | 10 +- trunk/include/asm-x86/kexec.h | 8 +- trunk/include/crypto/hash.h | 18 + trunk/include/linux/Kbuild | 1 + trunk/include/linux/agp_backend.h | 5 + trunk/include/linux/bitmap.h | 1 + trunk/include/linux/bootmem.h | 4 + trunk/include/linux/buffer_head.h | 8 +- trunk/include/linux/byteorder.h | 372 + trunk/include/linux/completion.h | 3 + trunk/include/linux/cred.h | 50 + trunk/include/linux/dm9000.h | 1 + trunk/include/linux/ethtool.h | 17 +- trunk/include/linux/firmware-map.h | 26 - trunk/include/linux/ftrace.h | 21 + trunk/include/linux/harrier_defs.h | 212 - trunk/include/linux/i2c-id.h | 2 - trunk/include/linux/i2c-pnx.h | 4 +- trunk/include/linux/ide.h | 40 +- trunk/include/linux/ieee80211.h | 13 + trunk/include/linux/ihex.h | 2 +- trunk/include/linux/init.h | 1 + trunk/include/linux/interrupt.h | 29 - trunk/include/linux/kernel.h | 14 +- trunk/include/linux/kexec.h | 8 +- trunk/include/linux/list.h | 87 +- trunk/include/linux/lockdep.h | 70 +- trunk/include/linux/mISDNif.h | 32 +- trunk/include/linux/maple.h | 8 +- trunk/include/linux/mfd/t7l66xb.h | 36 + trunk/include/linux/mfd/tc6387xb.h | 23 + trunk/include/linux/mfd/tc6393xb.h | 9 +- trunk/include/linux/mfd/tmio.h | 19 +- trunk/include/linux/mlx4/cq.h | 36 +- trunk/include/linux/mm.h | 20 - trunk/include/linux/netdevice.h | 4 +- trunk/include/linux/page-flags.h | 2 +- trunk/include/linux/pagemap.h | 67 +- trunk/include/linux/parser.h | 2 +- trunk/include/linux/pci.h | 11 +- trunk/include/linux/pci_ids.h | 2 - trunk/include/linux/pm_qos_params.h | 2 +- trunk/include/linux/ptrace.h | 2 +- trunk/include/linux/rcuclassic.h | 2 +- trunk/include/linux/reboot.h | 1 + trunk/include/linux/sched.h | 32 +- trunk/include/linux/seq_file.h | 12 + trunk/include/linux/skbuff.h | 6 +- trunk/include/linux/slub_def.h | 1 + trunk/include/linux/spi/orion_spi.h | 17 + trunk/include/linux/spinlock.h | 6 + trunk/include/linux/spinlock_api_smp.h | 2 + trunk/include/linux/suspend.h | 4 +- trunk/include/linux/swab.h | 309 + trunk/include/linux/tracehook.h | 7 +- trunk/include/linux/usb.h | 2 + trunk/include/linux/usb/musb.h | 98 + trunk/include/linux/usb/serial.h | 3 +- trunk/include/linux/vt_kern.h | 1 + trunk/include/media/soc_camera.h | 5 + trunk/include/net/dst.h | 12 +- trunk/include/net/flow.h | 1 - trunk/include/net/ip6_route.h | 6 - trunk/include/net/ip_vs.h | 32 +- trunk/include/net/mac80211.h | 13 +- trunk/include/net/pkt_sched.h | 5 +- trunk/include/net/request_sock.h | 2 +- trunk/include/net/sch_generic.h | 26 +- trunk/include/net/sctp/structs.h | 3 +- trunk/include/net/syncppp.h | 2 - trunk/include/rdma/rdma_cm.h | 8 +- trunk/include/video/atmel_lcdc.h | 1 + trunk/include/video/radeon.h | 9 +- trunk/init/Kconfig | 9 +- trunk/init/main.c | 7 +- trunk/kernel/Kconfig.hz | 2 +- trunk/kernel/auditsc.c | 7 + trunk/kernel/cpu.c | 7 +- trunk/kernel/dma-coherent.c | 15 +- trunk/kernel/irq/manage.c | 3 +- trunk/kernel/irq/proc.c | 96 +- trunk/kernel/kexec.c | 66 +- trunk/kernel/lockdep.c | 295 +- trunk/kernel/lockdep_internals.h | 6 +- trunk/kernel/lockdep_proc.c | 37 +- trunk/kernel/module.c | 2 +- trunk/kernel/pm_qos_params.c | 16 +- trunk/kernel/posix-timers.c | 19 +- trunk/kernel/relay.c | 12 +- trunk/kernel/sched.c | 91 +- trunk/kernel/sched_clock.c | 178 +- trunk/kernel/sched_fair.c | 21 +- trunk/kernel/sched_rt.c | 8 +- trunk/kernel/semaphore.c | 4 +- trunk/kernel/signal.c | 1 + trunk/kernel/smp.c | 58 +- trunk/kernel/spinlock.c | 11 + trunk/kernel/stop_machine.c | 1 - trunk/kernel/sys.c | 2 +- trunk/kernel/time/tick-sched.c | 2 - trunk/kernel/workqueue.c | 24 +- trunk/lib/Kconfig.debug | 9 + trunk/lib/bitmap.c | 11 + trunk/lib/debug_locks.c | 2 + trunk/lib/vsprintf.c | 2 +- trunk/mm/Kconfig | 3 - trunk/mm/bootmem.c | 2 +- trunk/mm/filemap.c | 12 +- trunk/mm/hugetlb.c | 64 +- trunk/mm/memcontrol.c | 2 + trunk/mm/memory.c | 18 +- trunk/mm/mempolicy.c | 1 - trunk/mm/migrate.c | 4 +- trunk/mm/mlock.c | 2 - trunk/mm/mm_init.c | 8 +- trunk/mm/mmap.c | 22 +- trunk/mm/nommu.c | 21 + trunk/mm/page_alloc.c | 2 +- trunk/mm/rmap.c | 2 +- trunk/mm/shmem.c | 4 +- trunk/mm/slab.c | 1 - trunk/mm/slob.c | 1 - trunk/mm/slub.c | 27 +- trunk/mm/sparse.c | 1 - trunk/mm/swap.c | 2 +- trunk/mm/swap_state.c | 8 +- trunk/mm/swapfile.c | 2 +- trunk/mm/truncate.c | 6 +- trunk/mm/util.c | 15 + trunk/mm/vmscan.c | 4 +- trunk/net/ax25/sysctl_net_ax25.c | 14 +- trunk/net/bluetooth/bnep/core.c | 15 +- trunk/net/bridge/br_netfilter.c | 2 +- trunk/net/bridge/br_stp.c | 25 +- trunk/net/core/dev.c | 67 +- trunk/net/core/gen_estimator.c | 9 +- trunk/net/core/neighbour.c | 13 +- trunk/net/core/pktgen.c | 76 +- trunk/net/dccp/dccp.h | 3 +- trunk/net/dccp/minisocks.c | 3 +- trunk/net/dccp/proto.c | 5 + trunk/net/ipv4/esp4.c | 2 +- trunk/net/ipv4/igmp.c | 71 +- trunk/net/ipv4/ipvs/ip_vs_app.c | 2 +- trunk/net/ipv4/ipvs/ip_vs_conn.c | 2 +- trunk/net/ipv4/ipvs/ip_vs_ctl.c | 27 +- trunk/net/ipv4/ipvs/ip_vs_dh.c | 2 +- trunk/net/ipv4/ipvs/ip_vs_est.c | 116 +- trunk/net/ipv4/ipvs/ip_vs_lblc.c | 2 +- trunk/net/ipv4/ipvs/ip_vs_lblcr.c | 2 +- trunk/net/ipv4/ipvs/ip_vs_lc.c | 2 +- trunk/net/ipv4/ipvs/ip_vs_nq.c | 2 +- trunk/net/ipv4/ipvs/ip_vs_proto.c | 4 +- trunk/net/ipv4/ipvs/ip_vs_rr.c | 2 +- trunk/net/ipv4/ipvs/ip_vs_sched.c | 4 +- trunk/net/ipv4/ipvs/ip_vs_sed.c | 2 +- trunk/net/ipv4/ipvs/ip_vs_sh.c | 2 +- trunk/net/ipv4/ipvs/ip_vs_sync.c | 4 +- trunk/net/ipv4/ipvs/ip_vs_wlc.c | 2 +- trunk/net/ipv4/ipvs/ip_vs_wrr.c | 2 +- trunk/net/ipv4/route.c | 12 +- trunk/net/ipv4/sysctl_net_ipv4.c | 1 + trunk/net/ipv4/tcp_ipv4.c | 4 +- trunk/net/ipv4/tcp_minisocks.c | 140 +- trunk/net/ipv4/udp.c | 6 +- trunk/net/ipv4/xfrm4_mode_beet.c | 6 +- trunk/net/ipv6/esp6.c | 4 + trunk/net/ipv6/ip6_output.c | 2 +- trunk/net/ipv6/ipv6_sockglue.c | 2 + trunk/net/ipv6/route.c | 5 +- trunk/net/ipv6/syncookies.c | 22 +- trunk/net/ipv6/tcp_ipv6.c | 8 +- trunk/net/ipv6/udp.c | 6 +- trunk/net/ipv6/xfrm6_mode_beet.c | 29 +- trunk/net/mac80211/ieee80211_i.h | 2 + trunk/net/mac80211/main.c | 13 +- trunk/net/mac80211/mesh.h | 5 +- trunk/net/mac80211/mesh_hwmp.c | 19 +- trunk/net/mac80211/mesh_pathtbl.c | 11 +- trunk/net/mac80211/mlme.c | 39 +- trunk/net/mac80211/rx.c | 116 +- trunk/net/mac80211/tx.c | 62 +- trunk/net/mac80211/util.c | 1 + trunk/net/mac80211/wme.c | 6 +- trunk/net/netfilter/nf_conntrack_core.c | 6 +- trunk/net/netfilter/nf_conntrack_standalone.c | 28 +- trunk/net/rfkill/rfkill-input.c | 54 +- trunk/net/rfkill/rfkill.c | 15 +- trunk/net/rxrpc/ar-accept.c | 2 +- trunk/net/sched/act_api.c | 18 +- trunk/net/sched/sch_api.c | 60 +- trunk/net/sched/sch_atm.c | 14 +- trunk/net/sched/sch_cbq.c | 27 +- trunk/net/sched/sch_dsmark.c | 10 +- trunk/net/sched/sch_generic.c | 23 +- trunk/net/sched/sch_hfsc.c | 12 +- trunk/net/sched/sch_htb.c | 27 +- trunk/net/sched/sch_netem.c | 5 +- trunk/net/sched/sch_prio.c | 14 +- trunk/net/sched/sch_red.c | 2 +- trunk/net/sched/sch_sfq.c | 8 +- trunk/net/sched/sch_tbf.c | 3 +- trunk/net/sctp/ipv6.c | 8 +- trunk/net/sctp/output.c | 6 +- trunk/net/sctp/protocol.c | 9 +- trunk/net/tipc/subscr.c | 2 +- trunk/net/wanrouter/wanmain.c | 27 - trunk/net/wireless/wext.c | 1 + trunk/net/xfrm/xfrm_output.c | 5 +- trunk/scripts/Makefile.fwinst | 4 + trunk/scripts/kconfig/conf.c | 2 +- trunk/scripts/kconfig/confdata.c | 8 +- trunk/scripts/kernel-doc | 2 +- trunk/scripts/patch-kernel | 3 +- trunk/sound/arm/pxa2xx-ac97.c | 8 +- trunk/sound/arm/pxa2xx-pcm.c | 4 +- trunk/sound/arm/sa11xx-uda1341.c | 4 +- trunk/sound/core/seq/oss/seq_oss_synth.c | 3 + trunk/sound/oss/vidc.c | 2 +- trunk/sound/oss/vidc_fill.S | 2 +- trunk/sound/oss/waveartist.c | 2 +- trunk/sound/pci/hda/hda_intel.c | 4 + trunk/sound/soc/at32/playpaq_wm8510.c | 4 +- trunk/sound/soc/at91/at91-pcm.c | 4 +- trunk/sound/soc/at91/at91-pcm.h | 2 +- trunk/sound/soc/at91/at91-ssc.c | 6 +- trunk/sound/soc/at91/eti_b1_wm8731.c | 4 +- trunk/sound/soc/codecs/wm8750.c | 3 +- trunk/sound/soc/davinci/davinci-evm.c | 3 +- trunk/sound/soc/fsl/fsl_dma.c | 235 +- trunk/sound/soc/omap/n810.c | 4 +- trunk/sound/soc/omap/omap-mcbsp.c | 6 +- trunk/sound/soc/omap/omap-pcm.c | 2 +- trunk/sound/soc/pxa/corgi.c | 8 +- trunk/sound/soc/pxa/e800_wm9712.c | 6 +- trunk/sound/soc/pxa/em-x270.c | 6 +- trunk/sound/soc/pxa/poodle.c | 8 +- trunk/sound/soc/pxa/pxa2xx-ac97.c | 8 +- trunk/sound/soc/pxa/pxa2xx-i2s.c | 8 +- trunk/sound/soc/pxa/pxa2xx-pcm.c | 6 +- trunk/sound/soc/pxa/spitz.c | 10 +- trunk/sound/soc/pxa/tosa.c | 8 +- trunk/sound/soc/s3c24xx/neo1973_wm8753.c | 11 +- trunk/sound/soc/s3c24xx/s3c2412-i2s.c | 8 +- trunk/sound/soc/s3c24xx/s3c2443-ac97.c | 10 +- trunk/sound/soc/s3c24xx/s3c24xx-i2s.c | 10 +- trunk/sound/soc/s3c24xx/s3c24xx-pcm.c | 6 +- 3759 files changed, 82298 insertions(+), 27070 deletions(-) create mode 100644 trunk/Documentation/DocBook/sh.tmpl create mode 100644 trunk/Documentation/Makefile create mode 100644 trunk/Documentation/accounting/Makefile create mode 100644 trunk/Documentation/auxdisplay/Makefile delete mode 100644 trunk/Documentation/cli-sti-removal.txt create mode 100644 trunk/Documentation/connector/Makefile create mode 100644 trunk/Documentation/filesystems/configfs/Makefile create mode 100644 trunk/Documentation/ia64/Makefile create mode 100644 trunk/Documentation/networking/Makefile create mode 100644 trunk/Documentation/pcmcia/Makefile create mode 100644 trunk/Documentation/spi/Makefile delete mode 100644 trunk/Documentation/usb/auerswald.txt create mode 100644 trunk/Documentation/video4linux/Makefile create mode 100644 trunk/Documentation/vm/Makefile create mode 100644 trunk/Documentation/watchdog/src/Makefile rename trunk/{include/asm-alpha => arch/alpha/include/asm}/8253pit.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/Kbuild (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/a.out-core.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/a.out.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/agp.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/agp_backend.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/atomic.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/auxvec.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/barrier.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/bitops.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/bug.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/bugs.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/byteorder.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/cache.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/cacheflush.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/checksum.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/compiler.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/console.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/core_apecs.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/core_cia.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/core_irongate.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/core_lca.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/core_marvel.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/core_mcpcia.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/core_polaris.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/core_t2.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/core_titan.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/core_tsunami.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/core_wildfire.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/cputime.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/current.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/delay.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/device.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/div64.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/dma-mapping.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/dma.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/elf.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/emergency-restart.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/err_common.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/err_ev6.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/err_ev7.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/errno.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/fb.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/fcntl.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/floppy.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/fpu.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/futex.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/gct.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/gentrap.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/hardirq.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/hw_irq.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/hwrpb.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/io.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/io_trivial.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/ioctl.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/ioctls.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/ipcbuf.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/irq.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/irq_regs.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/jensen.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/kdebug.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/kmap_types.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/linkage.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/local.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/machvec.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/mc146818rtc.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/md.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/mman.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/mmu.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/mmu_context.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/mmzone.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/module.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/msgbuf.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/mutex.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/page.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/pal.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/param.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/parport.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/pci.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/percpu.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/pgalloc.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/pgtable.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/poll.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/posix_types.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/processor.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/ptrace.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/reg.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/regdef.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/resource.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/rtc.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/rwsem.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/scatterlist.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/sections.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/segment.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/sembuf.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/serial.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/setup.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/sfp-machine.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/shmbuf.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/shmparam.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/sigcontext.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/siginfo.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/signal.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/smp.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/socket.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/sockios.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/spinlock.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/spinlock_types.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/stat.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/statfs.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/string.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/suspend.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/sysinfo.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/system.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/termbits.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/termios.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/thread_info.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/timex.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/tlb.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/tlbflush.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/topology.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/types.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/uaccess.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/ucontext.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/unaligned.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/unistd.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/user.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/vga.h (100%) rename trunk/{include/asm-alpha => arch/alpha/include/asm}/xor.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/Kbuild (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/a.out-core.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/a.out.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/assembler.h (98%) rename trunk/{include/asm-arm => arch/arm/include/asm}/atomic.h (99%) rename trunk/{include/asm-arm => arch/arm/include/asm}/auxvec.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/bitops.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/bug.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/bugs.h (93%) rename trunk/{include/asm-arm => arch/arm/include/asm}/byteorder.h (97%) rename trunk/{include/asm-arm => arch/arm/include/asm}/cache.h (80%) rename trunk/{include/asm-arm => arch/arm/include/asm}/cacheflush.h (99%) rename trunk/{include/asm-arm => arch/arm/include/asm}/checksum.h (98%) rename trunk/{include/asm-arm => arch/arm/include/asm}/cnt32_to_63.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/cpu-multi32.h (97%) rename trunk/{include/asm-arm => arch/arm/include/asm}/cpu-single.h (97%) rename trunk/{include/asm-arm => arch/arm/include/asm}/cpu.h (93%) rename trunk/{include/asm-arm => arch/arm/include/asm}/cputime.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/current.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/delay.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/device.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/div64.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/dma-mapping.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/dma.h (99%) rename trunk/{include/asm-arm => arch/arm/include/asm}/domain.h (98%) rename trunk/{include/asm-arm => arch/arm/include/asm}/ecard.h (99%) rename trunk/{include/asm-arm => arch/arm/include/asm}/elf.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/emergency-restart.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/errno.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/fb.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/fcntl.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/fiq.h (96%) rename trunk/{include/asm-arm => arch/arm/include/asm}/flat.h (90%) rename trunk/{include/asm-arm => arch/arm/include/asm}/floppy.h (98%) rename trunk/{include/asm-arm => arch/arm/include/asm}/fpstate.h (97%) rename trunk/{include/asm-arm => arch/arm/include/asm}/ftrace.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/futex.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/glue.h (99%) rename trunk/{include/asm-arm => arch/arm/include/asm}/gpio.h (84%) rename trunk/{include/asm-arm => arch/arm/include/asm}/hardirq.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/hardware/arm_timer.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/hardware/arm_twd.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/hardware/cache-l2x0.h (97%) rename trunk/{include/asm-arm => arch/arm/include/asm}/hardware/clps7111.h (99%) rename trunk/{include/asm-arm => arch/arm/include/asm}/hardware/cs89712.h (97%) rename trunk/{include/asm-arm => arch/arm/include/asm}/hardware/debug-8250.S (93%) rename trunk/{include/asm-arm => arch/arm/include/asm}/hardware/debug-pl01x.S (93%) rename trunk/{include/asm-arm => arch/arm/include/asm}/hardware/dec21285.h (98%) rename trunk/{include/asm-arm => arch/arm/include/asm}/hardware/entry-macro-iomd.S (99%) rename trunk/{include/asm-arm => arch/arm/include/asm}/hardware/ep7211.h (96%) rename trunk/{include/asm-arm => arch/arm/include/asm}/hardware/ep7212.h (98%) rename trunk/{include/asm-arm => arch/arm/include/asm}/hardware/gic.h (96%) rename trunk/{include/asm-arm => arch/arm/include/asm}/hardware/icst307.h (96%) rename trunk/{include/asm-arm => arch/arm/include/asm}/hardware/icst525.h (96%) rename trunk/{include/asm-arm => arch/arm/include/asm}/hardware/ioc.h (97%) rename trunk/{include/asm-arm => arch/arm/include/asm}/hardware/iomd.h (99%) rename trunk/{include/asm-arm => arch/arm/include/asm}/hardware/iop3xx-adma.h (99%) rename trunk/{include/asm-arm => arch/arm/include/asm}/hardware/iop3xx-gpio.h (95%) rename trunk/{include/asm-arm => arch/arm/include/asm}/hardware/iop3xx.h (99%) rename trunk/{include/asm-arm => arch/arm/include/asm}/hardware/iop_adma.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/hardware/it8152.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/hardware/linkup-l1110.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/hardware/locomo.h (99%) rename trunk/{include/asm-arm => arch/arm/include/asm}/hardware/memc.h (93%) rename trunk/{include/asm-arm => arch/arm/include/asm}/hardware/pci_v3.h (99%) rename trunk/{include/asm-arm => arch/arm/include/asm}/hardware/sa1111.h (99%) rename trunk/{include/asm-arm => arch/arm/include/asm}/hardware/scoop.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/hardware/sharpsl_pm.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/hardware/ssp.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/hardware/uengine.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/hardware/vic.h (97%) create mode 100644 trunk/arch/arm/include/asm/hw_irq.h rename trunk/{include/asm-arm => arch/arm/include/asm}/hwcap.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/ide.h (93%) rename trunk/{include/asm-arm => arch/arm/include/asm}/io.h (99%) rename trunk/{include/asm-arm => arch/arm/include/asm}/ioctl.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/ioctls.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/ipcbuf.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/irq.h (93%) rename trunk/{include/asm-arm => arch/arm/include/asm}/irq_regs.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/irqflags.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/kdebug.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/kexec.h (95%) rename trunk/{include/asm-arm => arch/arm/include/asm}/kgdb.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/kmap_types.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/kprobes.h (98%) rename trunk/{include/asm-arm => arch/arm/include/asm}/leds.h (96%) rename trunk/{include/asm-arm => arch/arm/include/asm}/limits.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/linkage.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/local.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/locks.h (99%) rename trunk/{include/asm-arm => arch/arm/include/asm}/mach/arch.h (97%) rename trunk/{include/asm-arm => arch/arm/include/asm}/mach/dma.h (97%) rename trunk/{include/asm-arm => arch/arm/include/asm}/mach/flash.h (96%) rename trunk/{include/asm-arm => arch/arm/include/asm}/mach/irda.h (93%) rename trunk/{include/asm-arm => arch/arm/include/asm}/mach/irq.h (61%) rename trunk/{include/asm-arm => arch/arm/include/asm}/mach/map.h (96%) rename trunk/{include/asm-arm => arch/arm/include/asm}/mach/mmc.h (88%) rename trunk/{include/asm-arm => arch/arm/include/asm}/mach/pci.h (98%) rename trunk/{include/asm-avr32 => arch/arm/include/asm}/mach/serial_at91.h (94%) rename trunk/{include/asm-arm => arch/arm/include/asm}/mach/serial_sa1100.h (86%) rename trunk/{include/asm-arm => arch/arm/include/asm}/mach/sharpsl_param.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/mach/time.h (97%) rename trunk/{include/asm-arm => arch/arm/include/asm}/mach/udc_pxa2xx.h (95%) rename trunk/{include/asm-arm => arch/arm/include/asm}/mc146818rtc.h (95%) rename trunk/{include/asm-arm => arch/arm/include/asm}/memory.h (99%) rename trunk/{include/asm-arm => arch/arm/include/asm}/mman.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/mmu.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/mmu_context.h (98%) rename trunk/{include/asm-arm => arch/arm/include/asm}/mmzone.h (90%) rename trunk/{include/asm-arm => arch/arm/include/asm}/module.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/msgbuf.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/mtd-xip.h (92%) rename trunk/{include/asm-arm => arch/arm/include/asm}/mutex.h (98%) rename trunk/{include/asm-arm => arch/arm/include/asm}/nwflash.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/page-nommu.h (96%) rename trunk/{include/asm-arm => arch/arm/include/asm}/page.h (99%) rename trunk/{include/asm-arm => arch/arm/include/asm}/param.h (95%) rename trunk/{include/asm-arm => arch/arm/include/asm}/parport.h (86%) rename trunk/{include/asm-arm => arch/arm/include/asm}/pci.h (97%) rename trunk/{include/asm-arm => arch/arm/include/asm}/percpu.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/pgalloc.h (98%) rename trunk/{include/asm-arm => arch/arm/include/asm}/pgtable-hwdef.h (98%) rename trunk/{include/asm-arm => arch/arm/include/asm}/pgtable-nommu.h (98%) rename trunk/{include/asm-arm => arch/arm/include/asm}/pgtable.h (99%) rename trunk/{include/asm-arm => arch/arm/include/asm}/poll.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/posix_types.h (98%) rename trunk/{include/asm-arm => arch/arm/include/asm}/proc-fns.h (99%) rename trunk/{include/asm-arm => arch/arm/include/asm}/processor.h (98%) rename trunk/{include/asm-arm => arch/arm/include/asm}/procinfo.h (97%) rename trunk/{include/asm-arm => arch/arm/include/asm}/ptrace.h (99%) rename trunk/{include/asm-arm => arch/arm/include/asm}/resource.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/scatterlist.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/sections.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/segment.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/sembuf.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/serial.h (91%) rename trunk/{include/asm-arm => arch/arm/include/asm}/setup.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/shmbuf.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/shmparam.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/sigcontext.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/siginfo.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/signal.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/sizes.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/smp.h (96%) rename trunk/{include/asm-arm => arch/arm/include/asm}/socket.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/sockios.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/sparsemem.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/spinlock.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/spinlock_types.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/stat.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/statfs.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/string.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/suspend.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/system.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/termbits.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/termios.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/therm.h (88%) rename trunk/{include/asm-arm => arch/arm/include/asm}/thread_info.h (97%) rename trunk/{include/asm-arm => arch/arm/include/asm}/thread_notify.h (96%) rename trunk/{include/asm-arm => arch/arm/include/asm}/timex.h (87%) rename trunk/{include/asm-arm => arch/arm/include/asm}/tlb.h (98%) rename trunk/{include/asm-arm => arch/arm/include/asm}/tlbflush.h (99%) rename trunk/{include/asm-arm => arch/arm/include/asm}/topology.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/traps.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/types.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/uaccess.h (99%) rename trunk/{include/asm-arm => arch/arm/include/asm}/ucontext.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/unaligned.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/unistd.h (99%) rename trunk/{include/asm-arm => arch/arm/include/asm}/user.h (100%) rename trunk/{include/asm-arm => arch/arm/include/asm}/vfp.h (98%) rename trunk/{include/asm-arm => arch/arm/include/asm}/vfpmacros.h (97%) rename trunk/{include/asm-arm => arch/arm/include/asm}/vga.h (89%) rename trunk/{include/asm-arm => arch/arm/include/asm}/xor.h (99%) rename trunk/{include/asm-arm/arch-aaec2000 => arch/arm/mach-aaec2000/include/mach}/aaec2000.h (99%) rename trunk/{include/asm-arm/arch-aaec2000 => arch/arm/mach-aaec2000/include/mach}/aaed2000.h (96%) rename trunk/{include/asm-arm/arch-aaec2000 => arch/arm/mach-aaec2000/include/mach}/debug-macro.S (93%) rename trunk/{include/asm-arm/arch-aaec2000 => arch/arm/mach-aaec2000/include/mach}/dma.h (84%) rename trunk/{include/asm-arm/arch-aaec2000 => arch/arm/mach-aaec2000/include/mach}/entry-macro.S (91%) rename trunk/{include/asm-arm/arch-aaec2000 => arch/arm/mach-aaec2000/include/mach}/hardware.h (93%) rename trunk/{include/asm-arm/arch-aaec2000 => arch/arm/mach-aaec2000/include/mach}/io.h (83%) rename trunk/{include/asm-arm/arch-aaec2000 => arch/arm/mach-aaec2000/include/mach}/irqs.h (97%) rename trunk/{include/asm-arm/arch-aaec2000 => arch/arm/mach-aaec2000/include/mach}/memory.h (93%) rename trunk/{include/asm-arm/arch-aaec2000 => arch/arm/mach-aaec2000/include/mach}/system.h (90%) rename trunk/{include/asm-arm/arch-aaec2000 => arch/arm/mach-aaec2000/include/mach}/timex.h (89%) rename trunk/{include/asm-arm/arch-aaec2000 => arch/arm/mach-aaec2000/include/mach}/uncompress.h (94%) rename trunk/{include/asm-arm/arch-aaec2000 => arch/arm/mach-aaec2000/include/mach}/vmalloc.h (88%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/at91_adc.h (98%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/at91_aic.h (98%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/at91_dbgu.h (98%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/at91_mci.h (99%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/at91_pio.h (97%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/at91_pit.h (95%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/at91_pmc.h (99%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/at91_rstc.h (97%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/at91_rtc.h (98%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/at91_rtt.h (96%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/at91_shdwc.h (96%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/at91_spi.h (98%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/at91_ssc.h (99%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/at91_st.h (97%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/at91_tc.h (99%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/at91_twi.h (98%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/at91_wdt.h (96%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/at91cap9.h (99%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/at91cap9_ddrsdr.h (98%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/at91cap9_matrix.h (99%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/at91rm9200.h (98%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/at91rm9200_emac.h (99%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/at91rm9200_mc.h (99%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/at91sam9260.h (99%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/at91sam9260_matrix.h (98%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/at91sam9261.h (98%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/at91sam9261_matrix.h (98%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/at91sam9263.h (99%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/at91sam9263_matrix.h (99%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/at91sam9_sdramc.h (98%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/at91sam9_smc.h (98%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/at91sam9rl.h (98%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/at91sam9rl_matrix.h (98%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/at91x40.h (97%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/board.h (99%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/cpu.h (96%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/debug-macro.S (90%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/dma.h (94%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/entry-macro.S (90%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/gpio.h (99%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/hardware.h (89%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/io.h (97%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/irqs.h (95%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/memory.h (94%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/system.h (91%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/timex.h (96%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/uncompress.h (97%) rename trunk/{include/asm-arm/arch-at91 => arch/arm/mach-at91/include/mach}/vmalloc.h (95%) rename trunk/{include/asm-arm/arch-clps711x => arch/arm/mach-clps711x/include/mach}/autcpu12.h (100%) rename trunk/{include/asm-arm/arch-clps711x => arch/arm/mach-clps711x/include/mach}/debug-macro.S (94%) rename trunk/{include/asm-arm/arch-clps711x => arch/arm/mach-clps711x/include/mach}/dma.h (94%) rename trunk/{include/asm-arm/arch-clps711x => arch/arm/mach-clps711x/include/mach}/entry-macro.S (94%) rename trunk/{include/asm-arm/arch-clps711x => arch/arm/mach-clps711x/include/mach}/hardware.h (99%) rename trunk/{include/asm-arm/arch-clps711x => arch/arm/mach-clps711x/include/mach}/io.h (94%) rename trunk/{include/asm-arm/arch-clps711x => arch/arm/mach-clps711x/include/mach}/irqs.h (96%) rename trunk/{include/asm-arm/arch-clps711x => arch/arm/mach-clps711x/include/mach}/memory.h (98%) rename trunk/{include/asm-arm/arch-clps711x => arch/arm/mach-clps711x/include/mach}/syspld.h (98%) rename trunk/{include/asm-arm/arch-clps711x => arch/arm/mach-clps711x/include/mach}/system.h (93%) rename trunk/{include/asm-arm/arch-clps711x => arch/arm/mach-clps711x/include/mach}/time.h (96%) rename trunk/{include/asm-arm/arch-clps711x => arch/arm/mach-clps711x/include/mach}/timex.h (94%) rename trunk/{include/asm-arm/arch-clps711x => arch/arm/mach-clps711x/include/mach}/uncompress.h (93%) rename trunk/{include/asm-arm/arch-clps711x => arch/arm/mach-clps711x/include/mach}/vmalloc.h (94%) rename trunk/{include/asm-arm/arch-cl7500 => arch/arm/mach-clps7500/include/mach}/acornfb.h (100%) rename trunk/{include/asm-arm/arch-cl7500 => arch/arm/mach-clps7500/include/mach}/debug-macro.S (90%) rename trunk/{include/asm-arm/arch-cl7500 => arch/arm/mach-clps7500/include/mach}/dma.h (90%) rename trunk/{include/asm-arm/arch-cl7500 => arch/arm/mach-clps7500/include/mach}/entry-macro.S (92%) rename trunk/{include/asm-arm/arch-cl7500 => arch/arm/mach-clps7500/include/mach}/hardware.h (95%) rename trunk/{include/asm-arm/arch-cl7500 => arch/arm/mach-clps7500/include/mach}/io.h (98%) rename trunk/{include/asm-arm/arch-cl7500 => arch/arm/mach-clps7500/include/mach}/irq.h (93%) rename trunk/{include/asm-arm/arch-cl7500 => arch/arm/mach-clps7500/include/mach}/irqs.h (96%) rename trunk/{include/asm-arm/arch-cl7500 => arch/arm/mach-clps7500/include/mach}/memory.h (94%) rename trunk/{include/asm-arm/arch-cl7500 => arch/arm/mach-clps7500/include/mach}/system.h (87%) rename trunk/{include/asm-arm/arch-cl7500 => arch/arm/mach-clps7500/include/mach}/timex.h (79%) rename trunk/{include/asm-arm/arch-cl7500 => arch/arm/mach-clps7500/include/mach}/uncompress.h (93%) rename trunk/{include/asm-arm/arch-cl7500 => arch/arm/mach-clps7500/include/mach}/vmalloc.h (55%) rename trunk/{include/asm-arm/arch-davinci => arch/arm/mach-davinci/include/mach}/clock.h (92%) rename trunk/{include/asm-arm/arch-davinci => arch/arm/mach-davinci/include/mach}/common.h (100%) rename trunk/{include/asm-arm/arch-davinci => arch/arm/mach-davinci/include/mach}/debug-macro.S (100%) rename trunk/{include/asm-arm/arch-davinci => arch/arm/mach-davinci/include/mach}/dma.h (100%) rename trunk/{include/asm-arm/arch-davinci => arch/arm/mach-davinci/include/mach}/entry-macro.S (93%) rename trunk/{include/asm-arm/arch-davinci => arch/arm/mach-davinci/include/mach}/gpio.h (99%) rename trunk/{include/asm-arm/arch-davinci => arch/arm/mach-davinci/include/mach}/hardware.h (100%) rename trunk/{include/asm-arm/arch-davinci => arch/arm/mach-davinci/include/mach}/i2c.h (100%) rename trunk/{include/asm-arm/arch-davinci => arch/arm/mach-davinci/include/mach}/io.h (100%) rename trunk/{include/asm-arm/arch-davinci => arch/arm/mach-davinci/include/mach}/irqs.h (100%) rename trunk/{include/asm-arm/arch-davinci => arch/arm/mach-davinci/include/mach}/memory.h (100%) rename trunk/{include/asm-arm/arch-davinci => arch/arm/mach-davinci/include/mach}/mux.h (100%) rename trunk/{include/asm-arm/arch-davinci => arch/arm/mach-davinci/include/mach}/psc.h (100%) rename trunk/{include/asm-arm/arch-davinci => arch/arm/mach-davinci/include/mach}/serial.h (95%) rename trunk/{include/asm-arm/arch-davinci => arch/arm/mach-davinci/include/mach}/system.h (95%) rename trunk/{include/asm-arm/arch-davinci => arch/arm/mach-davinci/include/mach}/timex.h (100%) rename trunk/{include/asm-arm/arch-davinci => arch/arm/mach-davinci/include/mach}/uncompress.h (96%) rename trunk/{include/asm-arm/arch-davinci => arch/arm/mach-davinci/include/mach}/vmalloc.h (95%) rename trunk/{include/asm-arm/arch-ebsa110 => arch/arm/mach-ebsa110/include/mach}/debug-macro.S (90%) rename trunk/{include/asm-arm/arch-ebsa110 => arch/arm/mach-ebsa110/include/mach}/dma.h (85%) rename trunk/{include/asm-arm/arch-ebsa110 => arch/arm/mach-ebsa110/include/mach}/entry-macro.S (93%) rename trunk/{include/asm-arm/arch-ebsa110 => arch/arm/mach-ebsa110/include/mach}/hardware.h (97%) rename trunk/{include/asm-arm/arch-ebsa110 => arch/arm/mach-ebsa110/include/mach}/io.h (98%) rename trunk/{include/asm-arm/arch-ebsa110 => arch/arm/mach-ebsa110/include/mach}/irqs.h (91%) rename trunk/{include/asm-arm/arch-ebsa110 => arch/arm/mach-ebsa110/include/mach}/memory.h (94%) rename trunk/{include/asm-arm/arch-ebsa110 => arch/arm/mach-ebsa110/include/mach}/system.h (95%) rename trunk/{include/asm-arm/arch-ebsa110 => arch/arm/mach-ebsa110/include/mach}/timex.h (90%) rename trunk/{include/asm-arm/arch-ebsa110 => arch/arm/mach-ebsa110/include/mach}/uncompress.h (94%) rename trunk/{include/asm-arm/arch-ebsa110 => arch/arm/mach-ebsa110/include/mach}/vmalloc.h (85%) rename trunk/{include/asm-arm/arch-ep93xx => arch/arm/mach-ep93xx/include/mach}/debug-macro.S (87%) create mode 100644 trunk/arch/arm/mach-ep93xx/include/mach/dma.h rename trunk/{include/asm-arm/arch-ep93xx => arch/arm/mach-ep93xx/include/mach}/entry-macro.S (93%) rename trunk/{include/asm-arm/arch-ep93xx => arch/arm/mach-ep93xx/include/mach}/ep93xx-regs.h (98%) create mode 100644 trunk/arch/arm/mach-ep93xx/include/mach/gesbc9312.h rename trunk/{include/asm-arm/arch-ep93xx => arch/arm/mach-ep93xx/include/mach}/gpio.h (99%) rename trunk/{include/asm-arm/arch-ep93xx => arch/arm/mach-ep93xx/include/mach}/hardware.h (54%) rename trunk/{include/asm-arm/arch-ep93xx => arch/arm/mach-ep93xx/include/mach}/io.h (72%) rename trunk/{include/asm-arm/arch-ep93xx => arch/arm/mach-ep93xx/include/mach}/irqs.h (97%) rename trunk/{include/asm-arm/arch-ep93xx => arch/arm/mach-ep93xx/include/mach}/memory.h (81%) rename trunk/{include/asm-arm/arch-ep93xx => arch/arm/mach-ep93xx/include/mach}/platform.h (85%) rename trunk/{include/asm-arm/arch-ep93xx => arch/arm/mach-ep93xx/include/mach}/system.h (85%) create mode 100644 trunk/arch/arm/mach-ep93xx/include/mach/timex.h rename trunk/{include/asm-arm/arch-ep93xx => arch/arm/mach-ep93xx/include/mach}/ts72xx.h (98%) rename trunk/{include/asm-arm/arch-ep93xx => arch/arm/mach-ep93xx/include/mach}/uncompress.h (95%) create mode 100644 trunk/arch/arm/mach-ep93xx/include/mach/vmalloc.h rename trunk/{include/asm-arm/arch-ebsa285 => arch/arm/mach-footbridge/include/mach}/debug-macro.S (95%) rename trunk/{include/asm-arm/arch-ebsa285 => arch/arm/mach-footbridge/include/mach}/dma.h (91%) rename trunk/{include/asm-arm/arch-ebsa285 => arch/arm/mach-footbridge/include/mach}/entry-macro.S (95%) rename trunk/{include/asm-arm/arch-ebsa285 => arch/arm/mach-footbridge/include/mach}/hardware.h (97%) rename trunk/{include/asm-arm/arch-ebsa285 => arch/arm/mach-footbridge/include/mach}/io.h (91%) rename trunk/{include/asm-arm/arch-ebsa285 => arch/arm/mach-footbridge/include/mach}/irqs.h (98%) rename trunk/{include/asm-arm/arch-ebsa285 => arch/arm/mach-footbridge/include/mach}/memory.h (96%) rename trunk/{include/asm-arm/arch-ebsa285 => arch/arm/mach-footbridge/include/mach}/system.h (95%) rename trunk/{include/asm-arm/arch-ebsa285 => arch/arm/mach-footbridge/include/mach}/timex.h (90%) rename trunk/{include/asm-arm/arch-ebsa285 => arch/arm/mach-footbridge/include/mach}/uncompress.h (93%) rename trunk/{include/asm-arm/arch-ebsa285 => arch/arm/mach-footbridge/include/mach}/vmalloc.h (82%) rename trunk/{include/asm-arm/arch-h720x => arch/arm/mach-h720x/include/mach}/boards.h (96%) rename trunk/{include/asm-arm/arch-h720x => arch/arm/mach-h720x/include/mach}/debug-macro.S (95%) rename trunk/{include/asm-arm/arch-h720x => arch/arm/mach-h720x/include/mach}/dma.h (92%) rename trunk/{include/asm-arm/arch-h720x => arch/arm/mach-h720x/include/mach}/entry-macro.S (97%) rename trunk/{include/asm-arm/arch-h720x => arch/arm/mach-h720x/include/mach}/h7201-regs.h (97%) rename trunk/{include/asm-arm/arch-h720x => arch/arm/mach-h720x/include/mach}/h7202-regs.h (98%) rename trunk/{include/asm-arm/arch-h720x => arch/arm/mach-h720x/include/mach}/hardware.h (99%) rename trunk/{include/asm-arm/arch-h720x => arch/arm/mach-h720x/include/mach}/io.h (74%) rename trunk/{include/asm-arm/arch-h720x => arch/arm/mach-h720x/include/mach}/irqs.h (98%) rename trunk/{include/asm-arm/arch-h720x => arch/arm/mach-h720x/include/mach}/memory.h (93%) rename trunk/{include/asm-arm/arch-h720x => arch/arm/mach-h720x/include/mach}/system.h (83%) rename trunk/{include/asm-arm/arch-h720x => arch/arm/mach-h720x/include/mach}/timex.h (88%) rename trunk/{include/asm-arm/arch-h720x => arch/arm/mach-h720x/include/mach}/uncompress.h (87%) rename trunk/{include/asm-arm/arch-h720x => arch/arm/mach-h720x/include/mach}/vmalloc.h (73%) rename trunk/{include/asm-arm/arch-imx => arch/arm/mach-imx/include/mach}/debug-macro.S (94%) rename trunk/{include/asm-arm/arch-imx => arch/arm/mach-imx/include/mach}/dma.h (100%) rename trunk/{include/asm-arm/arch-imx => arch/arm/mach-imx/include/mach}/entry-macro.S (91%) rename trunk/{include/asm-arm/arch-imx => arch/arm/mach-imx/include/mach}/gpio.h (98%) rename trunk/{include/asm-arm/arch-imx => arch/arm/mach-imx/include/mach}/hardware.h (98%) rename trunk/{include/asm-arm/arch-imx => arch/arm/mach-imx/include/mach}/imx-dma.h (100%) rename trunk/{include/asm-arm/arch-imx => arch/arm/mach-imx/include/mach}/imx-regs.h (100%) rename trunk/{include/asm-arm/arch-imx => arch/arm/mach-imx/include/mach}/imx-uart.h (100%) rename trunk/{include/asm-arm/arch-imx => arch/arm/mach-imx/include/mach}/imxfb.h (100%) rename trunk/{include/asm-arm/arch-imx => arch/arm/mach-imx/include/mach}/io.h (92%) rename trunk/{include/asm-arm/arch-imx => arch/arm/mach-imx/include/mach}/irqs.h (98%) rename trunk/{include/asm-arm/arch-imx => arch/arm/mach-imx/include/mach}/memory.h (96%) rename trunk/{include/asm-arm/arch-imx => arch/arm/mach-imx/include/mach}/mmc.h (100%) rename trunk/{include/asm-arm/arch-imx => arch/arm/mach-imx/include/mach}/mx1ads.h (96%) rename trunk/{include/asm-arm/arch-imx => arch/arm/mach-imx/include/mach}/spi_imx.h (95%) rename trunk/{include/asm-arm/arch-imx => arch/arm/mach-imx/include/mach}/system.h (95%) rename trunk/{include/asm-arm/arch-imx => arch/arm/mach-imx/include/mach}/timex.h (100%) rename trunk/{include/asm-arm/arch-imx => arch/arm/mach-imx/include/mach}/uncompress.h (97%) rename trunk/{include/asm-arm/arch-imx => arch/arm/mach-imx/include/mach}/vmalloc.h (94%) rename trunk/{include/asm-arm/arch-integrator => arch/arm/mach-integrator/include/mach}/bits.h (100%) rename trunk/{include/asm-arm/arch-integrator => arch/arm/mach-integrator/include/mach}/cm.h (100%) rename trunk/{include/asm-arm/arch-integrator => arch/arm/mach-integrator/include/mach}/debug-macro.S (91%) rename trunk/{include/asm-arm/arch-integrator => arch/arm/mach-integrator/include/mach}/dma.h (94%) rename trunk/{include/asm-arm/arch-integrator => arch/arm/mach-integrator/include/mach}/entry-macro.S (90%) rename trunk/{include/asm-arm/arch-integrator => arch/arm/mach-integrator/include/mach}/hardware.h (94%) rename trunk/{include/asm-arm/arch-integrator => arch/arm/mach-integrator/include/mach}/impd1.h (100%) rename trunk/{include/asm-arm/arch-integrator => arch/arm/mach-integrator/include/mach}/io.h (96%) rename trunk/{include/asm-arm/arch-integrator => arch/arm/mach-integrator/include/mach}/irqs.h (97%) rename trunk/{include/asm-arm/arch-integrator => arch/arm/mach-integrator/include/mach}/lm.h (100%) rename trunk/{include/asm-arm/arch-integrator => arch/arm/mach-integrator/include/mach}/memory.h (96%) rename trunk/{include/asm-arm/arch-integrator => arch/arm/mach-integrator/include/mach}/platform.h (100%) rename trunk/{include/asm-arm/arch-integrator => arch/arm/mach-integrator/include/mach}/system.h (93%) rename trunk/{include/asm-arm/arch-integrator => arch/arm/mach-integrator/include/mach}/timex.h (94%) rename trunk/{include/asm-arm/arch-integrator => arch/arm/mach-integrator/include/mach}/uncompress.h (96%) rename trunk/{include/asm-arm/arch-integrator => arch/arm/mach-integrator/include/mach}/vmalloc.h (94%) rename trunk/{include/asm-arm/arch-iop13xx => arch/arm/mach-iop13xx/include/mach}/adma.h (99%) rename trunk/{include/asm-arm/arch-iop13xx => arch/arm/mach-iop13xx/include/mach}/debug-macro.S (92%) rename trunk/{include/asm-arm/arch-iop13xx => arch/arm/mach-iop13xx/include/mach}/dma.h (100%) rename trunk/{include/asm-arm/arch-iop13xx => arch/arm/mach-iop13xx/include/mach}/entry-macro.S (100%) rename trunk/{include/asm-arm/arch-iop13xx => arch/arm/mach-iop13xx/include/mach}/hardware.h (100%) rename trunk/{include/asm-arm/arch-iop13xx => arch/arm/mach-iop13xx/include/mach}/io.h (100%) rename trunk/{include/asm-arm/arch-iop13xx => arch/arm/mach-iop13xx/include/mach}/iop13xx.h (100%) rename trunk/{include/asm-arm/arch-iop13xx => arch/arm/mach-iop13xx/include/mach}/iq81340.h (100%) rename trunk/{include/asm-arm/arch-iop13xx => arch/arm/mach-iop13xx/include/mach}/irqs.h (100%) rename trunk/{include/asm-arm/arch-iop13xx => arch/arm/mach-iop13xx/include/mach}/memory.h (98%) rename trunk/{include/asm-arm/arch-iop13xx => arch/arm/mach-iop13xx/include/mach}/msi.h (100%) rename trunk/{include/asm-arm/arch-iop13xx => arch/arm/mach-iop13xx/include/mach}/pci.h (98%) rename trunk/{include/asm-arm/arch-iop13xx => arch/arm/mach-iop13xx/include/mach}/system.h (87%) rename trunk/{include/asm-arm/arch-iop13xx => arch/arm/mach-iop13xx/include/mach}/time.h (100%) rename trunk/{include/asm-arm/arch-iop13xx => arch/arm/mach-iop13xx/include/mach}/timex.h (57%) rename trunk/{include/asm-arm/arch-iop13xx => arch/arm/mach-iop13xx/include/mach}/uncompress.h (93%) rename trunk/{include/asm-arm/arch-iop13xx => arch/arm/mach-iop13xx/include/mach}/vmalloc.h (100%) rename trunk/{include/asm-arm/arch-iop32x => arch/arm/mach-iop32x/include/mach}/adma.h (100%) rename trunk/{include/asm-arm/arch-iop32x => arch/arm/mach-iop32x/include/mach}/debug-macro.S (91%) rename trunk/{include/asm-arm/arch-iop33x => arch/arm/mach-iop32x/include/mach}/dma.h (84%) rename trunk/{include/asm-arm/arch-iop32x => arch/arm/mach-iop32x/include/mach}/entry-macro.S (92%) rename trunk/{include/asm-arm/arch-iop32x => arch/arm/mach-iop32x/include/mach}/glantank.h (75%) rename trunk/{include/asm-arm/arch-iop32x => arch/arm/mach-iop32x/include/mach}/gpio.h (100%) rename trunk/{include/asm-arm/arch-iop32x => arch/arm/mach-iop32x/include/mach}/hardware.h (94%) rename trunk/{include/asm-arm/arch-iop32x => arch/arm/mach-iop32x/include/mach}/io.h (90%) rename trunk/{include/asm-arm/arch-iop32x => arch/arm/mach-iop32x/include/mach}/iop32x.h (95%) rename trunk/{include/asm-arm/arch-iop32x => arch/arm/mach-iop32x/include/mach}/iq31244.h (89%) rename trunk/{include/asm-arm/arch-iop32x => arch/arm/mach-iop32x/include/mach}/iq80321.h (89%) rename trunk/{include/asm-arm/arch-iop32x => arch/arm/mach-iop32x/include/mach}/irqs.h (96%) rename trunk/{include/asm-arm/arch-iop32x => arch/arm/mach-iop32x/include/mach}/memory.h (87%) rename trunk/{include/asm-arm/arch-iop32x => arch/arm/mach-iop32x/include/mach}/n2100.h (89%) rename trunk/{include/asm-arm/arch-iop32x => arch/arm/mach-iop32x/include/mach}/system.h (93%) rename trunk/{include/asm-arm/arch-iop32x => arch/arm/mach-iop32x/include/mach}/time.h (100%) rename trunk/{include/asm-arm/arch-iop32x => arch/arm/mach-iop32x/include/mach}/timex.h (56%) rename trunk/{include/asm-arm/arch-iop32x => arch/arm/mach-iop32x/include/mach}/uncompress.h (90%) create mode 100644 trunk/arch/arm/mach-iop32x/include/mach/vmalloc.h rename trunk/{include/asm-arm/arch-iop33x => arch/arm/mach-iop33x/include/mach}/adma.h (100%) rename trunk/{include/asm-arm/arch-iop33x => arch/arm/mach-iop33x/include/mach}/debug-macro.S (92%) rename trunk/{include/asm-arm/arch-iop32x => arch/arm/mach-iop33x/include/mach}/dma.h (84%) rename trunk/{include/asm-arm/arch-iop33x => arch/arm/mach-iop33x/include/mach}/entry-macro.S (92%) rename trunk/{include/asm-arm/arch-iop33x => arch/arm/mach-iop33x/include/mach}/gpio.h (100%) rename trunk/{include/asm-arm/arch-iop33x => arch/arm/mach-iop33x/include/mach}/hardware.h (94%) rename trunk/{include/asm-arm/arch-iop33x => arch/arm/mach-iop33x/include/mach}/io.h (90%) rename trunk/{include/asm-arm/arch-iop33x => arch/arm/mach-iop33x/include/mach}/iop33x.h (96%) rename trunk/{include/asm-arm/arch-iop33x => arch/arm/mach-iop33x/include/mach}/iq80331.h (87%) rename trunk/{include/asm-arm/arch-iop33x => arch/arm/mach-iop33x/include/mach}/iq80332.h (87%) rename trunk/{include/asm-arm/arch-iop33x => arch/arm/mach-iop33x/include/mach}/irqs.h (97%) rename trunk/{include/asm-arm/arch-iop33x => arch/arm/mach-iop33x/include/mach}/memory.h (87%) rename trunk/{include/asm-arm/arch-iop33x => arch/arm/mach-iop33x/include/mach}/system.h (90%) rename trunk/{include/asm-arm/arch-iop33x => arch/arm/mach-iop33x/include/mach}/time.h (100%) rename trunk/{include/asm-arm/arch-iop33x => arch/arm/mach-iop33x/include/mach}/timex.h (56%) rename trunk/{include/asm-arm/arch-iop33x => arch/arm/mach-iop33x/include/mach}/uncompress.h (89%) create mode 100644 trunk/arch/arm/mach-iop33x/include/mach/vmalloc.h rename trunk/{include/asm-arm/arch-ixp2000 => arch/arm/mach-ixp2000/include/mach}/debug-macro.S (92%) rename trunk/{include/asm-arm/arch-ixp2000 => arch/arm/mach-ixp2000/include/mach}/dma.h (84%) rename trunk/{include/asm-arm/arch-ixp2000 => arch/arm/mach-ixp2000/include/mach}/enp2611.h (96%) rename trunk/{include/asm-arm/arch-ixp2000 => arch/arm/mach-ixp2000/include/mach}/entry-macro.S (94%) rename trunk/{include/asm-arm/arch-ixp2000 => arch/arm/mach-ixp2000/include/mach}/gpio.h (96%) rename trunk/{include/asm-arm/arch-ixp2000 => arch/arm/mach-ixp2000/include/mach}/hardware.h (95%) rename trunk/{include/asm-arm/arch-ixp2000 => arch/arm/mach-ixp2000/include/mach}/io.h (98%) rename trunk/{include/asm-arm/arch-ixp2000 => arch/arm/mach-ixp2000/include/mach}/irqs.h (99%) rename trunk/{include/asm-arm/arch-ixp2000 => arch/arm/mach-ixp2000/include/mach}/ixdp2x00.h (98%) rename trunk/{include/asm-arm/arch-ixp2000 => arch/arm/mach-ixp2000/include/mach}/ixdp2x01.h (97%) rename trunk/{include/asm-arm/arch-ixp2000 => arch/arm/mach-ixp2000/include/mach}/ixp2000-regs.h (99%) rename trunk/{include/asm-arm/arch-ixp2000 => arch/arm/mach-ixp2000/include/mach}/memory.h (91%) rename trunk/{include/asm-arm/arch-ixp2000 => arch/arm/mach-ixp2000/include/mach}/platform.h (98%) rename trunk/{include/asm-arm/arch-ixp2000 => arch/arm/mach-ixp2000/include/mach}/system.h (94%) rename trunk/{include/asm-arm/arch-ixp2000 => arch/arm/mach-ixp2000/include/mach}/timex.h (78%) rename trunk/{include/asm-arm/arch-ixp2000 => arch/arm/mach-ixp2000/include/mach}/uncompress.h (96%) rename trunk/{include/asm-arm/arch-ixp2000 => arch/arm/mach-ixp2000/include/mach}/vmalloc.h (94%) rename trunk/{include/asm-arm/arch-ixp23xx => arch/arm/mach-ixp23xx/include/mach}/debug-macro.S (88%) create mode 100644 trunk/arch/arm/mach-ixp23xx/include/mach/dma.h rename trunk/{include/asm-arm/arch-ixp23xx => arch/arm/mach-ixp23xx/include/mach}/entry-macro.S (93%) rename trunk/{include/asm-arm/arch-ixp23xx => arch/arm/mach-ixp23xx/include/mach}/hardware.h (93%) rename trunk/{include/asm-arm/arch-ixp23xx => arch/arm/mach-ixp23xx/include/mach}/io.h (96%) rename trunk/{include/asm-arm/arch-ixp23xx => arch/arm/mach-ixp23xx/include/mach}/irqs.h (99%) rename trunk/{include/asm-arm/arch-ixp23xx => arch/arm/mach-ixp23xx/include/mach}/ixdp2351.h (98%) rename trunk/{include/asm-arm/arch-ixp23xx => arch/arm/mach-ixp23xx/include/mach}/ixp23xx.h (99%) rename trunk/{include/asm-arm/arch-ixp23xx => arch/arm/mach-ixp23xx/include/mach}/memory.h (92%) rename trunk/{include/asm-arm/arch-ixp23xx => arch/arm/mach-ixp23xx/include/mach}/platform.h (96%) rename trunk/{include/asm-arm/arch-ixp23xx => arch/arm/mach-ixp23xx/include/mach}/system.h (90%) create mode 100644 trunk/arch/arm/mach-ixp23xx/include/mach/time.h rename trunk/{include/asm-arm/arch-ixp23xx => arch/arm/mach-ixp23xx/include/mach}/timex.h (65%) rename trunk/{include/asm-arm/arch-ixp23xx => arch/arm/mach-ixp23xx/include/mach}/uncompress.h (89%) rename trunk/{include/asm-arm/arch-ixp23xx => arch/arm/mach-ixp23xx/include/mach}/vmalloc.h (79%) rename trunk/{include/asm-arm/arch-ixp4xx => arch/arm/mach-ixp4xx/include/mach}/avila.h (87%) rename trunk/{include/asm-arm/arch-ixp4xx => arch/arm/mach-ixp4xx/include/mach}/coyote.h (87%) rename trunk/{include/asm-arm/arch-ixp4xx => arch/arm/mach-ixp4xx/include/mach}/cpu.h (96%) rename trunk/{include/asm-arm/arch-ixp4xx => arch/arm/mach-ixp4xx/include/mach}/debug-macro.S (93%) rename trunk/{include/asm-arm/arch-ixp4xx => arch/arm/mach-ixp4xx/include/mach}/dma.h (86%) rename trunk/{include/asm-arm/arch-ixp4xx => arch/arm/mach-ixp4xx/include/mach}/dsmg600.h (93%) rename trunk/{include/asm-arm/arch-ixp4xx => arch/arm/mach-ixp4xx/include/mach}/entry-macro.S (93%) rename trunk/{include/asm-arm/arch-ixp4xx => arch/arm/mach-ixp4xx/include/mach}/fsg.h (90%) rename trunk/{include/asm-arm/arch-ixp4xx => arch/arm/mach-ixp4xx/include/mach}/gpio.h (96%) rename trunk/{include/asm-arm/arch-ixp4xx => arch/arm/mach-ixp4xx/include/mach}/gtwx5715.h (96%) rename trunk/{include/asm-arm/arch-ixp4xx => arch/arm/mach-ixp4xx/include/mach}/hardware.h (93%) rename trunk/{include/asm-arm/arch-ixp4xx => arch/arm/mach-ixp4xx/include/mach}/io.h (99%) rename trunk/{include/asm-arm/arch-ixp4xx => arch/arm/mach-ixp4xx/include/mach}/irqs.h (98%) rename trunk/{include/asm-arm/arch-ixp4xx => arch/arm/mach-ixp4xx/include/mach}/ixdp425.h (87%) rename trunk/{include/asm-arm/arch-ixp4xx => arch/arm/mach-ixp4xx/include/mach}/ixp4xx-regs.h (99%) rename trunk/{include/asm-arm/arch-ixp4xx => arch/arm/mach-ixp4xx/include/mach}/memory.h (95%) rename trunk/{include/asm-arm/arch-ixp4xx => arch/arm/mach-ixp4xx/include/mach}/nas100d.h (90%) rename trunk/{include/asm-arm/arch-ixp4xx => arch/arm/mach-ixp4xx/include/mach}/npe.h (100%) rename trunk/{include/asm-arm/arch-ixp4xx => arch/arm/mach-ixp4xx/include/mach}/nslu2.h (90%) rename trunk/{include/asm-arm/arch-ixp4xx => arch/arm/mach-ixp4xx/include/mach}/platform.h (97%) rename trunk/{include/asm-arm/arch-ixp4xx => arch/arm/mach-ixp4xx/include/mach}/prpmc1100.h (86%) rename trunk/{include/asm-arm/arch-ixp4xx => arch/arm/mach-ixp4xx/include/mach}/qmgr.h (100%) rename trunk/{include/asm-arm/arch-ixp4xx => arch/arm/mach-ixp4xx/include/mach}/system.h (91%) rename trunk/{include/asm-arm/arch-ixp4xx => arch/arm/mach-ixp4xx/include/mach}/timex.h (82%) rename trunk/{include/asm-arm/arch-ixp4xx => arch/arm/mach-ixp4xx/include/mach}/udc.h (72%) rename trunk/{include/asm-arm/arch-ixp4xx => arch/arm/mach-ixp4xx/include/mach}/uncompress.h (96%) rename trunk/{include/asm-arm/arch-ixp4xx => arch/arm/mach-ixp4xx/include/mach}/vmalloc.h (50%) rename trunk/{include/asm-arm/arch-kirkwood => arch/arm/mach-kirkwood/include/mach}/debug-macro.S (84%) rename trunk/{include/asm-arm/arch-kirkwood => arch/arm/mach-kirkwood/include/mach}/dma.h (100%) rename trunk/{include/asm-arm/arch-kirkwood => arch/arm/mach-kirkwood/include/mach}/entry-macro.S (92%) rename trunk/{include/asm-arm/arch-kirkwood => arch/arm/mach-kirkwood/include/mach}/hardware.h (90%) rename trunk/{include/asm-arm/arch-kirkwood => arch/arm/mach-kirkwood/include/mach}/io.h (92%) rename trunk/{include/asm-arm/arch-kirkwood => arch/arm/mach-kirkwood/include/mach}/irqs.h (97%) rename trunk/{include/asm-arm/arch-kirkwood => arch/arm/mach-kirkwood/include/mach}/kirkwood.h (98%) rename trunk/{include/asm-arm/arch-mv78xx0 => arch/arm/mach-kirkwood/include/mach}/memory.h (80%) rename trunk/{include/asm-arm/arch-mv78xx0 => arch/arm/mach-kirkwood/include/mach}/system.h (84%) rename trunk/{include/asm-arm/arch-kirkwood => arch/arm/mach-kirkwood/include/mach}/timex.h (85%) rename trunk/{include/asm-arm/arch-kirkwood => arch/arm/mach-kirkwood/include/mach}/uncompress.h (91%) create mode 100644 trunk/arch/arm/mach-kirkwood/include/mach/vmalloc.h rename trunk/{include/asm-arm/arch-ks8695 => arch/arm/mach-ks8695/include/mach}/debug-macro.S (89%) rename trunk/{include/asm-arm/arch-ks8695 => arch/arm/mach-ks8695/include/mach}/devices.h (94%) rename trunk/{include/asm-arm/arch-ks8695 => arch/arm/mach-ks8695/include/mach}/dma.h (94%) rename trunk/{include/asm-arm/arch-ks8695 => arch/arm/mach-ks8695/include/mach}/entry-macro.S (91%) rename trunk/{include/asm-arm/arch-ks8695 => arch/arm/mach-ks8695/include/mach}/gpio.h (97%) rename trunk/{include/asm-arm/arch-ks8695 => arch/arm/mach-ks8695/include/mach}/hardware.h (95%) rename trunk/{include/asm-arm/arch-ks8695 => arch/arm/mach-ks8695/include/mach}/io.h (90%) rename trunk/{include/asm-arm/arch-ks8695 => arch/arm/mach-ks8695/include/mach}/irqs.h (97%) rename trunk/{include/asm-arm/arch-ks8695 => arch/arm/mach-ks8695/include/mach}/memory.h (94%) rename trunk/{include/asm-arm/arch-ks8695 => arch/arm/mach-ks8695/include/mach}/regs-gpio.h (97%) rename trunk/{include/asm-arm/arch-ks8695 => arch/arm/mach-ks8695/include/mach}/regs-hpna.h (91%) rename trunk/{include/asm-arm/arch-ks8695 => arch/arm/mach-ks8695/include/mach}/regs-irq.h (97%) rename trunk/{include/asm-arm/arch-ks8695 => arch/arm/mach-ks8695/include/mach}/regs-lan.h (98%) rename trunk/{include/asm-arm/arch-ks8695 => arch/arm/mach-ks8695/include/mach}/regs-mem.h (98%) rename trunk/{include/asm-arm/arch-ks8695 => arch/arm/mach-ks8695/include/mach}/regs-misc.h (98%) rename trunk/{include/asm-arm/arch-ks8695 => arch/arm/mach-ks8695/include/mach}/regs-pci.h (97%) rename trunk/{include/asm-arm/arch-ks8695 => arch/arm/mach-ks8695/include/mach}/regs-switch.h (97%) rename trunk/{include/asm-arm/arch-ks8695 => arch/arm/mach-ks8695/include/mach}/regs-sys.h (95%) rename trunk/{include/asm-arm/arch-ks8695 => arch/arm/mach-ks8695/include/mach}/regs-timer.h (95%) rename trunk/{include/asm-arm/arch-ks8695 => arch/arm/mach-ks8695/include/mach}/regs-uart.h (98%) rename trunk/{include/asm-arm/arch-ks8695 => arch/arm/mach-ks8695/include/mach}/regs-wan.h (98%) rename trunk/{include/asm-arm/arch-ks8695 => arch/arm/mach-ks8695/include/mach}/system.h (92%) rename trunk/{include/asm-arm/arch-ks8695 => arch/arm/mach-ks8695/include/mach}/timex.h (90%) rename trunk/{include/asm-arm/arch-ks8695 => arch/arm/mach-ks8695/include/mach}/uncompress.h (90%) rename trunk/{include/asm-arm/arch-ks8695 => arch/arm/mach-ks8695/include/mach}/vmalloc.h (90%) rename trunk/{include/asm-arm/arch-l7200 => arch/arm/mach-l7200/include/mach}/aux_reg.h (88%) rename trunk/{include/asm-arm/arch-l7200 => arch/arm/mach-l7200/include/mach}/debug-macro.S (95%) rename trunk/{include/asm-arm/arch-l7200 => arch/arm/mach-l7200/include/mach}/dma.h (91%) rename trunk/{include/asm-arm/arch-l7200 => arch/arm/mach-l7200/include/mach}/entry-macro.S (91%) rename trunk/{include/asm-arm/arch-l7200 => arch/arm/mach-l7200/include/mach}/gp_timers.h (92%) rename trunk/{include/asm-arm/arch-l7200 => arch/arm/mach-l7200/include/mach}/gpio.h (98%) rename trunk/{include/asm-arm/arch-l7200 => arch/arm/mach-l7200/include/mach}/hardware.h (97%) rename trunk/{include/asm-arm/arch-l7200 => arch/arm/mach-l7200/include/mach}/io.h (75%) rename trunk/{include/asm-arm/arch-l7200 => arch/arm/mach-l7200/include/mach}/irqs.h (98%) rename trunk/{include/asm-arm/arch-l7200 => arch/arm/mach-l7200/include/mach}/memory.h (93%) rename trunk/{include/asm-arm/arch-l7200 => arch/arm/mach-l7200/include/mach}/pmpcon.h (96%) rename trunk/{include/asm-arm/arch-l7200 => arch/arm/mach-l7200/include/mach}/pmu.h (99%) rename trunk/{include/asm-arm/arch-l7200 => arch/arm/mach-l7200/include/mach}/serial.h (95%) rename trunk/{include/asm-arm/arch-l7200 => arch/arm/mach-l7200/include/mach}/serial_l7200.h (97%) rename trunk/{include/asm-arm/arch-l7200 => arch/arm/mach-l7200/include/mach}/sib.h (99%) rename trunk/{include/asm-arm/arch-l7200 => arch/arm/mach-l7200/include/mach}/sys-clock.h (97%) rename trunk/{include/asm-arm/arch-l7200 => arch/arm/mach-l7200/include/mach}/system.h (87%) rename trunk/{include/asm-arm/arch-l7200 => arch/arm/mach-l7200/include/mach}/time.h (96%) rename trunk/{include/asm-arm/arch-l7200 => arch/arm/mach-l7200/include/mach}/timex.h (91%) rename trunk/{include/asm-arm/arch-l7200 => arch/arm/mach-l7200/include/mach}/uncompress.h (91%) rename trunk/{include/asm-arm/arch-l7200 => arch/arm/mach-l7200/include/mach}/vmalloc.h (56%) rename trunk/{include/asm-arm/arch-lh7a40x => arch/arm/mach-lh7a40x/include/mach}/clocks.h (90%) rename trunk/{include/asm-arm/arch-lh7a40x => arch/arm/mach-lh7a40x/include/mach}/constants.h (98%) rename trunk/{include/asm-arm/arch-lh7a40x => arch/arm/mach-lh7a40x/include/mach}/debug-macro.S (95%) rename trunk/{include/asm-arm/arch-lh7a40x => arch/arm/mach-lh7a40x/include/mach}/dma.h (98%) rename trunk/{include/asm-arm/arch-lh7a40x => arch/arm/mach-lh7a40x/include/mach}/entry-macro.S (97%) rename trunk/{include/asm-arm/arch-lh7a40x => arch/arm/mach-lh7a40x/include/mach}/hardware.h (93%) rename trunk/{include/asm-arm/arch-lh7a40x => arch/arm/mach-lh7a40x/include/mach}/io.h (87%) rename trunk/{include/asm-arm/arch-lh7a40x => arch/arm/mach-lh7a40x/include/mach}/irqs.h (99%) rename trunk/{include/asm-arm/arch-lh7a40x => arch/arm/mach-lh7a40x/include/mach}/memory.h (97%) rename trunk/{include/asm-arm/arch-lh7a40x => arch/arm/mach-lh7a40x/include/mach}/registers.h (99%) rename trunk/{include/asm-arm/arch-lh7a40x => arch/arm/mach-lh7a40x/include/mach}/ssp.h (100%) rename trunk/{include/asm-arm/arch-lh7a40x => arch/arm/mach-lh7a40x/include/mach}/system.h (88%) rename trunk/{include/asm-arm/arch-lh7a40x => arch/arm/mach-lh7a40x/include/mach}/timex.h (82%) rename trunk/{include/asm-arm/arch-lh7a40x => arch/arm/mach-lh7a40x/include/mach}/uncompress.h (91%) rename trunk/{include/asm-arm/arch-lh7a40x => arch/arm/mach-lh7a40x/include/mach}/vmalloc.h (86%) rename trunk/{include/asm-arm/arch-loki => arch/arm/mach-loki/include/mach}/debug-macro.S (85%) rename trunk/{include/asm-arm/arch-loki => arch/arm/mach-loki/include/mach}/dma.h (100%) rename trunk/{include/asm-arm/arch-loki => arch/arm/mach-loki/include/mach}/entry-macro.S (90%) rename trunk/{include/asm-arm/arch-loki => arch/arm/mach-loki/include/mach}/hardware.h (86%) rename trunk/{include/asm-arm/arch-loki => arch/arm/mach-loki/include/mach}/io.h (92%) rename trunk/{include/asm-arm/arch-loki => arch/arm/mach-loki/include/mach}/irqs.h (97%) rename trunk/{include/asm-arm/arch-loki => arch/arm/mach-loki/include/mach}/loki.h (98%) rename trunk/{include/asm-arm/arch-loki => arch/arm/mach-loki/include/mach}/memory.h (81%) rename trunk/{include/asm-arm/arch-loki => arch/arm/mach-loki/include/mach}/system.h (85%) rename trunk/{include/asm-arm/arch-loki => arch/arm/mach-loki/include/mach}/timex.h (86%) rename trunk/{include/asm-arm/arch-loki => arch/arm/mach-loki/include/mach}/uncompress.h (91%) create mode 100644 trunk/arch/arm/mach-loki/include/mach/vmalloc.h rename trunk/{include/asm-arm/arch-msm => arch/arm/mach-msm/include/mach}/board.h (95%) rename trunk/{include/asm-arm/arch-msm => arch/arm/mach-msm/include/mach}/debug-macro.S (89%) rename trunk/{include/asm-arm/arch-msm => arch/arm/mach-msm/include/mach}/dma.h (98%) rename trunk/{include/asm-arm/arch-msm => arch/arm/mach-msm/include/mach}/entry-macro.S (92%) rename trunk/{include/asm-arm/arch-msm => arch/arm/mach-msm/include/mach}/hardware.h (92%) rename trunk/{include/asm-arm/arch-msm => arch/arm/mach-msm/include/mach}/io.h (95%) rename trunk/{include/asm-arm/arch-msm => arch/arm/mach-msm/include/mach}/irqs.h (98%) rename trunk/{include/asm-arm/arch-msm => arch/arm/mach-msm/include/mach}/memory.h (94%) rename trunk/{include/asm-arm/arch-msm => arch/arm/mach-msm/include/mach}/msm_iomap.h (98%) rename trunk/{include/asm-arm/arch-msm => arch/arm/mach-msm/include/mach}/system.h (89%) rename trunk/{include/asm-arm/arch-msm => arch/arm/mach-msm/include/mach}/timex.h (93%) rename trunk/{include/asm-arm/arch-msm => arch/arm/mach-msm/include/mach}/uncompress.h (93%) rename trunk/{include/asm-arm/arch-msm => arch/arm/mach-msm/include/mach}/vmalloc.h (93%) rename trunk/{include/asm-arm/arch-mv78xx0 => arch/arm/mach-mv78xx0/include/mach}/debug-macro.S (84%) rename trunk/{include/asm-arm/arch-mv78xx0 => arch/arm/mach-mv78xx0/include/mach}/dma.h (100%) rename trunk/{include/asm-arm/arch-mv78xx0 => arch/arm/mach-mv78xx0/include/mach}/entry-macro.S (92%) rename trunk/{include/asm-arm/arch-mv78xx0 => arch/arm/mach-mv78xx0/include/mach}/hardware.h (90%) rename trunk/{include/asm-arm/arch-mv78xx0 => arch/arm/mach-mv78xx0/include/mach}/io.h (92%) rename trunk/{include/asm-arm/arch-mv78xx0 => arch/arm/mach-mv78xx0/include/mach}/irqs.h (98%) rename trunk/{include/asm-arm/arch-kirkwood => arch/arm/mach-mv78xx0/include/mach}/memory.h (80%) rename trunk/{include/asm-arm/arch-mv78xx0 => arch/arm/mach-mv78xx0/include/mach}/mv78xx0.h (98%) rename trunk/{include/asm-arm/arch-kirkwood => arch/arm/mach-mv78xx0/include/mach}/system.h (84%) rename trunk/{include/asm-arm/arch-mv78xx0 => arch/arm/mach-mv78xx0/include/mach}/timex.h (83%) rename trunk/{include/asm-arm/arch-mv78xx0 => arch/arm/mach-mv78xx0/include/mach}/uncompress.h (91%) create mode 100644 trunk/arch/arm/mach-mv78xx0/include/mach/vmalloc.h rename trunk/{include/asm-arm/arch-netx => arch/arm/mach-netx/include/mach}/debug-macro.S (94%) rename trunk/{include/asm-arm/arch-netx => arch/arm/mach-netx/include/mach}/dma.h (94%) rename trunk/{include/asm-arm/arch-netx => arch/arm/mach-netx/include/mach}/entry-macro.S (93%) rename trunk/{include/asm-arm/arch-netx => arch/arm/mach-netx/include/mach}/eth.h (95%) rename trunk/{include/asm-arm/arch-netx => arch/arm/mach-netx/include/mach}/hardware.h (96%) rename trunk/{include/asm-arm/arch-netx => arch/arm/mach-netx/include/mach}/io.h (95%) rename trunk/{include/asm-arm/arch-netx => arch/arm/mach-netx/include/mach}/irqs.h (98%) rename trunk/{include/asm-arm/arch-netx => arch/arm/mach-netx/include/mach}/memory.h (96%) rename trunk/{include/asm-arm/arch-netx => arch/arm/mach-netx/include/mach}/netx-regs.h (99%) rename trunk/{include/asm-arm/arch-netx => arch/arm/mach-netx/include/mach}/param.h (94%) rename trunk/{include/asm-arm/arch-netx => arch/arm/mach-netx/include/mach}/pfifo.h (96%) rename trunk/{include/asm-arm/arch-netx => arch/arm/mach-netx/include/mach}/system.h (93%) rename trunk/{include/asm-arm/arch-netx => arch/arm/mach-netx/include/mach}/timex.h (94%) rename trunk/{include/asm-arm/arch-netx => arch/arm/mach-netx/include/mach}/uncompress.h (97%) rename trunk/{include/asm-arm/arch-netx => arch/arm/mach-netx/include/mach}/vmalloc.h (94%) rename trunk/{include/asm-arm/arch-netx => arch/arm/mach-netx/include/mach}/xc.h (96%) rename trunk/{include/asm-arm/arch-ns9xxx => arch/arm/mach-ns9xxx/include/mach}/board.h (95%) rename trunk/{include/asm-arm/arch-ns9xxx => arch/arm/mach-ns9xxx/include/mach}/debug-macro.S (79%) rename trunk/{include/asm-arm/arch-ns9xxx => arch/arm/mach-ns9xxx/include/mach}/dma.h (89%) rename trunk/{include/asm-arm/arch-ns9xxx => arch/arm/mach-ns9xxx/include/mach}/entry-macro.S (83%) rename trunk/{include/asm-arm/arch-ns9xxx => arch/arm/mach-ns9xxx/include/mach}/gpio.h (95%) rename trunk/{include/asm-arm/arch-ns9xxx => arch/arm/mach-ns9xxx/include/mach}/hardware.h (97%) rename trunk/{include/asm-arm/arch-ns9xxx => arch/arm/mach-ns9xxx/include/mach}/io.h (92%) rename trunk/{include/asm-arm/arch-ns9xxx => arch/arm/mach-ns9xxx/include/mach}/irqs.h (98%) rename trunk/{include/asm-arm/arch-ns9xxx => arch/arm/mach-ns9xxx/include/mach}/memory.h (93%) rename trunk/{include/asm-arm/arch-ns9xxx => arch/arm/mach-ns9xxx/include/mach}/module.h (96%) rename trunk/{include/asm-arm/arch-ns9xxx => arch/arm/mach-ns9xxx/include/mach}/processor-ns9360.h (93%) rename trunk/{include/asm-arm/arch-ns9xxx => arch/arm/mach-ns9xxx/include/mach}/processor.h (92%) rename trunk/{include/asm-arm/arch-ns9xxx => arch/arm/mach-ns9xxx/include/mach}/regs-bbu.h (95%) rename trunk/{include/asm-arm/arch-ns9xxx => arch/arm/mach-ns9xxx/include/mach}/regs-board-a9m9750dev.h (89%) rename trunk/{include/asm-arm/arch-ns9xxx => arch/arm/mach-ns9xxx/include/mach}/regs-mem.h (98%) rename trunk/{include/asm-arm/arch-ns9xxx => arch/arm/mach-ns9xxx/include/mach}/regs-sys-common.h (90%) rename trunk/{include/asm-arm/arch-ns9xxx => arch/arm/mach-ns9xxx/include/mach}/regs-sys-ns9360.h (98%) rename trunk/{include/asm-arm/arch-ns9xxx => arch/arm/mach-ns9xxx/include/mach}/system.h (83%) rename trunk/{include/asm-arm/arch-ns9xxx => arch/arm/mach-ns9xxx/include/mach}/timex.h (77%) rename trunk/{include/asm-arm/arch-ns9xxx => arch/arm/mach-ns9xxx/include/mach}/uncompress.h (98%) rename trunk/{include/asm-arm/arch-ns9xxx => arch/arm/mach-ns9xxx/include/mach}/vmalloc.h (89%) rename trunk/{include/asm-arm/arch-orion5x => arch/arm/mach-orion5x/include/mach}/debug-macro.S (85%) rename trunk/{include/asm-arm/arch-orion5x => arch/arm/mach-orion5x/include/mach}/dma.h (100%) rename trunk/{include/asm-arm/arch-orion5x => arch/arm/mach-orion5x/include/mach}/entry-macro.S (90%) rename trunk/{include/asm-arm/arch-orion5x => arch/arm/mach-orion5x/include/mach}/gpio.h (94%) rename trunk/{include/asm-arm/arch-orion5x => arch/arm/mach-orion5x/include/mach}/hardware.h (90%) rename trunk/{include/asm-arm/arch-orion5x => arch/arm/mach-orion5x/include/mach}/io.h (97%) rename trunk/{include/asm-arm/arch-orion5x => arch/arm/mach-orion5x/include/mach}/irqs.h (97%) rename trunk/{include/asm-arm/arch-orion5x => arch/arm/mach-orion5x/include/mach}/memory.h (83%) rename trunk/{include/asm-arm/arch-orion5x => arch/arm/mach-orion5x/include/mach}/orion5x.h (99%) rename trunk/{include/asm-arm/arch-orion5x => arch/arm/mach-orion5x/include/mach}/system.h (83%) rename trunk/{include/asm-arm/arch-orion5x => arch/arm/mach-orion5x/include/mach}/timex.h (87%) rename trunk/{include/asm-arm/arch-orion5x => arch/arm/mach-orion5x/include/mach}/uncompress.h (91%) create mode 100644 trunk/arch/arm/mach-orion5x/include/mach/vmalloc.h rename trunk/{include/asm-arm/arch-pnx4008 => arch/arm/mach-pnx4008/include/mach}/clock.h (97%) rename trunk/{include/asm-arm/arch-pnx4008 => arch/arm/mach-pnx4008/include/mach}/debug-macro.S (91%) rename trunk/{include/asm-arm/arch-pnx4008 => arch/arm/mach-pnx4008/include/mach}/dma.h (98%) rename trunk/{include/asm-arm/arch-pnx4008 => arch/arm/mach-pnx4008/include/mach}/entry-macro.S (98%) rename trunk/{include/asm-arm/arch-pnx4008 => arch/arm/mach-pnx4008/include/mach}/gpio.h (99%) rename trunk/{include/asm-arm/arch-pnx4008 => arch/arm/mach-pnx4008/include/mach}/hardware.h (93%) rename trunk/{include/asm-arm/arch-pnx4008 => arch/arm/mach-pnx4008/include/mach}/i2c.h (97%) rename trunk/{include/asm-arm/arch-pnx4008 => arch/arm/mach-pnx4008/include/mach}/io.h (91%) rename trunk/{include/asm-arm/arch-pnx4008 => arch/arm/mach-pnx4008/include/mach}/irq.h (97%) rename trunk/{include/asm-arm/arch-pnx4008 => arch/arm/mach-pnx4008/include/mach}/irqs.h (99%) rename trunk/{include/asm-arm/arch-pnx4008 => arch/arm/mach-pnx4008/include/mach}/memory.h (92%) rename trunk/{include/asm-arm/arch-pnx4008 => arch/arm/mach-pnx4008/include/mach}/param.h (94%) rename trunk/{include/asm-arm/arch-pnx4008 => arch/arm/mach-pnx4008/include/mach}/platform.h (98%) rename trunk/{include/asm-arm/arch-pnx4008 => arch/arm/mach-pnx4008/include/mach}/pm.h (95%) rename trunk/{include/asm-arm/arch-pnx4008 => arch/arm/mach-pnx4008/include/mach}/system.h (90%) rename trunk/{include/asm-arm/arch-pnx4008 => arch/arm/mach-pnx4008/include/mach}/timex.h (96%) rename trunk/{include/asm-arm/arch-pnx4008 => arch/arm/mach-pnx4008/include/mach}/uncompress.h (95%) rename trunk/{include/asm-arm/arch-pnx4008 => arch/arm/mach-pnx4008/include/mach}/vmalloc.h (93%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/akita.h (100%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/audio.h (100%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/bitfield.h (100%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/camera.h (100%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/colibri.h (100%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/corgi.h (100%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/debug-macro.S (92%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/dma.h (96%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/entry-macro.S (92%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/eseries-gpio.h (100%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/eseries-irq.h (100%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/gpio.h (94%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/gumstix.h (98%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/hardware.h (97%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/i2c.h (100%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/idp.h (99%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/io.h (84%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/irda.h (100%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/irqs.h (99%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/littleton.h (100%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/lpd270.h (96%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/lubbock.h (96%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/magician.h (99%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/mainstone.h (99%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/memory.h (97%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/mfp-pxa25x.h (99%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/mfp-pxa27x.h (99%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/mfp-pxa2xx.h (99%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/mfp-pxa300.h (99%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/mfp-pxa320.h (99%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/mfp-pxa3xx.h (100%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/mfp-pxa930.h (99%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/mfp.h (99%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/mmc.h (100%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/mtd-xip.h (97%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/ohci.h (100%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/palmtx.h (100%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/pcm027.h (98%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/pcm990_baseboard.h (99%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/pm.h (100%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/poodle.h (96%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/pxa-regs.h (99%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/pxa25x-udc.h (100%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/pxa27x-udc.h (100%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/pxa27x_keypad.h (100%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/pxa2xx-gpio.h (100%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/pxa2xx-regs.h (99%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/pxa2xx_spi.h (100%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/pxa3xx-regs.h (99%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/pxa3xx_nand.h (100%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/pxafb.h (98%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/regs-lcd.h (99%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/regs-ssp.h (100%) create mode 100644 trunk/arch/arm/mach-pxa/include/mach/reset.h rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/sharpsl.h (100%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/spitz.h (100%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/ssp.h (100%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/system.h (91%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/timex.h (93%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/tosa.h (100%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/tosa_bt.h (100%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/trizeps4.h (100%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/udc.h (73%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/uncompress.h (91%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/vmalloc.h (87%) rename trunk/{include/asm-arm/arch-pxa => arch/arm/mach-pxa/include/mach}/zylonite.h (100%) rename trunk/{include/asm-arm/arch-realview => arch/arm/mach-realview/include/mach}/board-eb.h (99%) rename trunk/{include/asm-arm/arch-realview => arch/arm/mach-realview/include/mach}/board-pb1176.h (98%) rename trunk/{include/asm-arm/arch-realview => arch/arm/mach-realview/include/mach}/board-pb11mp.h (99%) rename trunk/{include/asm-arm/arch-realview => arch/arm/mach-realview/include/mach}/debug-macro.S (91%) rename trunk/{include/asm-arm/arch-realview => arch/arm/mach-realview/include/mach}/dma.h (94%) rename trunk/{include/asm-arm/arch-realview => arch/arm/mach-realview/include/mach}/entry-macro.S (96%) rename trunk/{include/asm-arm/arch-realview => arch/arm/mach-realview/include/mach}/hardware.h (95%) rename trunk/{include/asm-arm/arch-realview => arch/arm/mach-realview/include/mach}/io.h (95%) rename trunk/{include/asm-arm/arch-realview => arch/arm/mach-realview/include/mach}/irqs.h (87%) rename trunk/{include/asm-arm/arch-realview => arch/arm/mach-realview/include/mach}/memory.h (96%) rename trunk/{include/asm-arm/arch-realview => arch/arm/mach-realview/include/mach}/platform.h (99%) rename trunk/{include/asm-arm/arch-realview => arch/arm/mach-realview/include/mach}/scu.h (100%) rename trunk/{include/asm-arm/arch-realview => arch/arm/mach-realview/include/mach}/smp.h (100%) rename trunk/{include/asm-arm/arch-realview => arch/arm/mach-realview/include/mach}/system.h (92%) rename trunk/{include/asm-arm/arch-realview => arch/arm/mach-realview/include/mach}/timex.h (94%) rename trunk/{include/asm-arm/arch-realview => arch/arm/mach-realview/include/mach}/uncompress.h (90%) rename trunk/{include/asm-arm/arch-realview => arch/arm/mach-realview/include/mach}/vmalloc.h (94%) rename trunk/{include/asm-arm/arch-rpc => arch/arm/mach-rpc/include/mach}/acornfb.h (98%) rename trunk/{include/asm-arm/arch-rpc => arch/arm/mach-rpc/include/mach}/debug-macro.S (92%) rename trunk/{include/asm-arm/arch-rpc => arch/arm/mach-rpc/include/mach}/dma.h (94%) rename trunk/{include/asm-arm/arch-rpc => arch/arm/mach-rpc/include/mach}/entry-macro.S (92%) rename trunk/{include/asm-arm/arch-rpc => arch/arm/mach-rpc/include/mach}/hardware.h (96%) rename trunk/{include/asm-arm/arch-rpc => arch/arm/mach-rpc/include/mach}/io.h (99%) rename trunk/{include/asm-arm/arch-rpc => arch/arm/mach-rpc/include/mach}/irqs.h (95%) rename trunk/{include/asm-arm/arch-rpc => arch/arm/mach-rpc/include/mach}/memory.h (95%) rename trunk/{include/asm-arm/arch-rpc => arch/arm/mach-rpc/include/mach}/system.h (86%) rename trunk/{include/asm-arm/arch-rpc => arch/arm/mach-rpc/include/mach}/timex.h (89%) rename trunk/{include/asm-arm/arch-rpc => arch/arm/mach-rpc/include/mach}/uncompress.h (98%) rename trunk/{include/asm-arm/arch-rpc => arch/arm/mach-rpc/include/mach}/vmalloc.h (86%) rename trunk/{include/asm-arm/arch-s3c2400 => arch/arm/mach-s3c2400/include/mach}/map.h (98%) rename trunk/{include/asm-arm/arch-s3c2400 => arch/arm/mach-s3c2400/include/mach}/memory.h (84%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/anubis-cpld.h (92%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/anubis-irq.h (91%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/anubis-map.h (95%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/audio.h (96%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/bast-cpld.h (96%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/bast-irq.h (94%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/bast-map.h (99%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/bast-pmu.h (95%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/debug-macro.S (96%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/dma.h (99%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/entry-macro.S (95%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/fb.h (96%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/gpio.h (91%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/h1940-latch.h (97%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/h1940.h (91%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/hardware.h (94%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/idle.h (93%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/io.h (98%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/irqs.h (99%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/leds-gpio.h (93%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/map.h (99%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/memory.h (81%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/osiris-cpld.h (93%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/osiris-map.h (95%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/otom-map.h (94%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/regs-clock.h (99%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/regs-dsc.h (99%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/regs-gpio.h (99%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/regs-gpioj.h (98%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/regs-irq.h (96%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/regs-lcd.h (99%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/regs-mem.h (99%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/regs-power.h (96%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/regs-s3c2412-mem.h (93%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/regs-s3c2412.h (92%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/regs-s3c2443-clock.h (99%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/regs-sdi.h (99%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/reset.h (92%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/spi-gpio.h (92%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/spi.h (93%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/system-reset.h (92%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/system.h (84%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/timex.h (93%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/uncompress.h (91%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/usb-control.h (87%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/vmalloc.h (82%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/vr1000-cpld.h (90%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/vr1000-irq.h (93%) rename trunk/{include/asm-arm/arch-s3c2410 => arch/arm/mach-s3c2410/include/mach}/vr1000-map.h (97%) rename trunk/{include/asm-arm/arch-sa1100 => arch/arm/mach-sa1100/include/mach}/SA-1100.h (100%) rename trunk/{include/asm-arm/arch-sa1100 => arch/arm/mach-sa1100/include/mach}/SA-1101.h (99%) rename trunk/{include/asm-arm/arch-sa1100 => arch/arm/mach-sa1100/include/mach}/SA-1111.h (100%) rename trunk/{include/asm-arm/arch-sa1100 => arch/arm/mach-sa1100/include/mach}/assabet.h (98%) rename trunk/{include/asm-arm/arch-sa1100 => arch/arm/mach-sa1100/include/mach}/badge4.h (96%) rename trunk/{include/asm-arm/arch-sa1100 => arch/arm/mach-sa1100/include/mach}/bitfield.h (100%) rename trunk/{include/asm-arm/arch-sa1100 => arch/arm/mach-sa1100/include/mach}/cerf.h (94%) rename trunk/{include/asm-arm/arch-sa1100 => arch/arm/mach-sa1100/include/mach}/collie.h (98%) rename trunk/{include/asm-arm/arch-sa1100 => arch/arm/mach-sa1100/include/mach}/debug-macro.S (90%) rename trunk/{include/asm-arm/arch-sa1100 => arch/arm/mach-sa1100/include/mach}/dma.h (98%) rename trunk/{include/asm-arm/arch-sa1100 => arch/arm/mach-sa1100/include/mach}/entry-macro.S (95%) rename trunk/{include/asm-arm/arch-sa1100 => arch/arm/mach-sa1100/include/mach}/gpio.h (95%) rename trunk/{include/asm-arm/arch-sa1100 => arch/arm/mach-sa1100/include/mach}/h3600.h (100%) rename trunk/{include/asm-arm/arch-sa1100 => arch/arm/mach-sa1100/include/mach}/h3600_gpio.h (100%) rename trunk/{include/asm-arm/arch-sa1100 => arch/arm/mach-sa1100/include/mach}/hardware.h (96%) rename trunk/{include/asm-arm/arch-sa1100 => arch/arm/mach-sa1100/include/mach}/ide.h (96%) rename trunk/{include/asm-arm/arch-sa1100 => arch/arm/mach-sa1100/include/mach}/io.h (92%) rename trunk/{include/asm-arm/arch-sa1100 => arch/arm/mach-sa1100/include/mach}/irqs.h (99%) rename trunk/{include/asm-arm/arch-sa1100 => arch/arm/mach-sa1100/include/mach}/jornada720.h (93%) rename trunk/{include/asm-arm/arch-sa1100 => arch/arm/mach-sa1100/include/mach}/lart.h (100%) rename trunk/{include/asm-arm/arch-sa1100 => arch/arm/mach-sa1100/include/mach}/mcp.h (90%) rename trunk/{include/asm-arm/arch-sa1100 => arch/arm/mach-sa1100/include/mach}/memory.h (97%) rename trunk/{include/asm-arm/arch-sa1100 => arch/arm/mach-sa1100/include/mach}/mtd-xip.h (100%) rename trunk/{include/asm-arm/arch-sa1100 => arch/arm/mach-sa1100/include/mach}/neponset.h (98%) create mode 100644 trunk/arch/arm/mach-sa1100/include/mach/reset.h rename trunk/{include/asm-arm/arch-sa1100 => arch/arm/mach-sa1100/include/mach}/shannon.h (100%) rename trunk/{include/asm-arm/arch-sa1100 => arch/arm/mach-sa1100/include/mach}/simpad.h (98%) rename trunk/{include/asm-arm/arch-sa1100 => arch/arm/mach-sa1100/include/mach}/system.h (80%) rename trunk/{include/asm-arm/arch-sa1100 => arch/arm/mach-sa1100/include/mach}/timex.h (75%) rename trunk/{include/asm-arm/arch-sa1100 => arch/arm/mach-sa1100/include/mach}/uncompress.h (95%) create mode 100644 trunk/arch/arm/mach-sa1100/include/mach/vmalloc.h rename trunk/{include/asm-arm/arch-shark => arch/arm/mach-shark/include/mach}/debug-macro.S (92%) rename trunk/{include/asm-arm/arch-shark => arch/arm/mach-shark/include/mach}/dma.h (88%) rename trunk/{include/asm-arm/arch-shark => arch/arm/mach-shark/include/mach}/entry-macro.S (95%) rename trunk/{include/asm-arm/arch-shark => arch/arm/mach-shark/include/mach}/hardware.h (89%) rename trunk/{include/asm-arm/arch-shark => arch/arm/mach-shark/include/mach}/io.h (91%) rename trunk/{include/asm-arm/arch-shark => arch/arm/mach-shark/include/mach}/irqs.h (81%) rename trunk/{include/asm-arm/arch-shark => arch/arm/mach-shark/include/mach}/memory.h (90%) rename trunk/{include/asm-arm/arch-shark => arch/arm/mach-shark/include/mach}/system.h (89%) rename trunk/{include/asm-arm/arch-shark => arch/arm/mach-shark/include/mach}/timex.h (60%) rename trunk/{include/asm-arm/arch-shark => arch/arm/mach-shark/include/mach}/uncompress.h (85%) rename trunk/{include/asm-arm/arch-shark => arch/arm/mach-shark/include/mach}/vmalloc.h (56%) rename trunk/{include/asm-arm/arch-versatile => arch/arm/mach-versatile/include/mach}/debug-macro.S (91%) rename trunk/{include/asm-arm/arch-versatile => arch/arm/mach-versatile/include/mach}/dma.h (94%) rename trunk/{include/asm-arm/arch-versatile => arch/arm/mach-versatile/include/mach}/entry-macro.S (92%) rename trunk/{include/asm-arm/arch-versatile => arch/arm/mach-versatile/include/mach}/hardware.h (95%) rename trunk/{include/asm-arm/arch-versatile => arch/arm/mach-versatile/include/mach}/io.h (95%) rename trunk/{include/asm-arm/arch-versatile => arch/arm/mach-versatile/include/mach}/irqs.h (99%) rename trunk/{include/asm-arm/arch-versatile => arch/arm/mach-versatile/include/mach}/memory.h (96%) rename trunk/{include/asm-arm/arch-versatile => arch/arm/mach-versatile/include/mach}/platform.h (99%) rename trunk/{include/asm-arm/arch-versatile => arch/arm/mach-versatile/include/mach}/system.h (92%) rename trunk/{include/asm-arm/arch-versatile => arch/arm/mach-versatile/include/mach}/timex.h (94%) rename trunk/{include/asm-arm/arch-versatile => arch/arm/mach-versatile/include/mach}/uncompress.h (96%) rename trunk/{include/asm-arm/arch-versatile => arch/arm/mach-versatile/include/mach}/vmalloc.h (94%) create mode 100644 trunk/arch/arm/mm/cache-xsc3l2.c rename trunk/{include/asm-arm/arch-mxc => arch/arm/plat-mxc/include/mach}/board-mx27ads.h (100%) rename trunk/{include/asm-arm/arch-mxc => arch/arm/plat-mxc/include/mach}/board-mx31ads.h (100%) rename trunk/{include/asm-arm/arch-mxc => arch/arm/plat-mxc/include/mach}/board-mx31lite.h (100%) rename trunk/{include/asm-arm/arch-mxc => arch/arm/plat-mxc/include/mach}/board-pcm037.h (100%) rename trunk/{include/asm-arm/arch-mxc => arch/arm/plat-mxc/include/mach}/board-pcm038.h (100%) rename trunk/{include/asm-arm/arch-mxc => arch/arm/plat-mxc/include/mach}/clock.h (100%) rename trunk/{include/asm-arm/arch-mxc => arch/arm/plat-mxc/include/mach}/common.h (100%) rename trunk/{include/asm-arm/arch-mxc => arch/arm/plat-mxc/include/mach}/debug-macro.S (77%) rename trunk/{include/asm-arm/arch-mxc => arch/arm/plat-mxc/include/mach}/dma.h (100%) rename trunk/{include/asm-arm/arch-mxc => arch/arm/plat-mxc/include/mach}/entry-macro.S (100%) rename trunk/{include/asm-arm/arch-mxc => arch/arm/plat-mxc/include/mach}/gpio.h (98%) rename trunk/{include/asm-arm/arch-mxc => arch/arm/plat-mxc/include/mach}/hardware.h (92%) rename trunk/{include/asm-arm/arch-mxc => arch/arm/plat-mxc/include/mach}/iim.h (100%) rename trunk/{include/asm-arm/arch-mxc => arch/arm/plat-mxc/include/mach}/imx-uart.h (100%) rename trunk/{include/asm-arm/arch-mxc => arch/arm/plat-mxc/include/mach}/io.h (100%) rename trunk/{include/asm-arm/arch-mxc => arch/arm/plat-mxc/include/mach}/iomux-mx1-mx2.h (100%) rename trunk/{include/asm-arm/arch-mxc => arch/arm/plat-mxc/include/mach}/iomux-mx3.h (100%) rename trunk/{include/asm-arm/arch-mxc => arch/arm/plat-mxc/include/mach}/irqs.h (93%) rename trunk/{include/asm-arm/arch-mxc => arch/arm/plat-mxc/include/mach}/memory.h (96%) rename trunk/{include/asm-arm/arch-mxc => arch/arm/plat-mxc/include/mach}/mx27.h (100%) rename trunk/{include/asm-arm/arch-mxc => arch/arm/plat-mxc/include/mach}/mx31.h (100%) rename trunk/{include/asm-arm/arch-mxc => arch/arm/plat-mxc/include/mach}/mxc.h (100%) rename trunk/{include/asm-arm/arch-mxc => arch/arm/plat-mxc/include/mach}/mxc_timer.h (99%) rename trunk/{include/asm-arm/arch-mxc => arch/arm/plat-mxc/include/mach}/system.h (100%) rename trunk/{include/asm-arm/arch-mxc => arch/arm/plat-mxc/include/mach}/timex.h (94%) rename trunk/{include/asm-arm/arch-mxc => arch/arm/plat-mxc/include/mach}/uncompress.h (96%) rename trunk/{include/asm-arm/arch-mxc => arch/arm/plat-mxc/include/mach}/vmalloc.h (100%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/aic23.h (98%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/blizzard.h (100%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/board-2430sdp.h (96%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/board-ams-delta.h (98%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/board-apollon.h (96%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/board-fsample.h (94%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/board-h2.h (97%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/board-h3.h (97%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/board-h4.h (96%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/board-innovator.h (97%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/board-nokia.h (94%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/board-osk.h (97%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/board-palmte.h (94%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/board-palmtt.h (92%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/board-palmz71.h (93%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/board-perseus2.h (95%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/board-sx1.h (100%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/board-voiceblue.h (100%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/board.h (95%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/clock.h (99%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/common.h (98%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/control.h (99%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/cpu.h (99%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/debug-macro.S (96%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/dma.h (99%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/dmtimer.h (98%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/dsp_common.h (100%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/eac.h (96%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/entry-macro.S (92%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/fpga.h (99%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/gpio-switch.h (100%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/gpio.h (98%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/gpioexpander.h (94%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/gpmc.h (100%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/hardware.h (99%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/hwa742.h (100%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/io.h (98%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/irda.h (95%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/irqs.h (99%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/keypad.h (95%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/lcd_mipid.h (100%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/led.h (92%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/mailbox.h (100%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/mcbsp.h (99%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/mcspi.h (100%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/memory.h (96%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/menelaus.h (96%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/mmc.h (98%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/mtd-xip.h (98%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/mux.h (99%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/nand.h (93%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/omap-alsa.h (97%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/omap1510.h (97%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/omap16xx.h (99%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/omap24xx.h (98%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/omap34xx.h (98%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/omap730.h (98%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/omapfb.h (99%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/onenand.h (91%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/param.h (66%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/pm.h (99%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/prcm.h (95%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/sdrc.h (99%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/serial.h (95%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/sram.h (97%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/system.h (91%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/tc.h (98%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/timex.h (97%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/uncompress.h (92%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/usb.h (99%) rename trunk/{include/asm-arm/arch-omap => arch/arm/plat-omap/include/mach}/vmalloc.h (94%) create mode 100644 trunk/arch/avr32/configs/atstk1006_defconfig rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/Kbuild (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/a.out.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/addrspace.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/asm.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/atmel-mci.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/atomic.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/auxvec.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/bitops.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/bug.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/bugs.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/byteorder.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/cache.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/cachectl.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/cacheflush.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/checksum.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/cputime.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/current.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/delay.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/device.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/div64.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/dma-mapping.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/dma.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/elf.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/emergency-restart.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/errno.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/fb.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/fcntl.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/futex.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/gpio.h (76%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/hardirq.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/hw_irq.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/io.h (99%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/ioctl.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/ioctls.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/ipcbuf.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/irq.h (94%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/irq_regs.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/irqflags.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/kdebug.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/kmap_types.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/kprobes.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/linkage.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/local.h (100%) rename trunk/{include/asm-arm => arch/avr32/include/asm}/mach/serial_at91.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/mman.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/mmu.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/mmu_context.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/module.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/msgbuf.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/mutex.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/numnodes.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/ocd.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/page.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/param.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/pci.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/percpu.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/pgalloc.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/pgtable-2level.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/pgtable.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/poll.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/posix_types.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/processor.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/ptrace.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/resource.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/scatterlist.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/sections.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/sembuf.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/serial.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/setup.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/shmbuf.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/shmparam.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/sigcontext.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/siginfo.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/signal.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/socket.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/sockios.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/stat.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/statfs.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/string.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/sysreg.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/system.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/termbits.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/termios.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/thread_info.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/timex.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/tlb.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/tlbflush.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/topology.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/traps.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/types.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/uaccess.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/ucontext.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/unaligned.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/unistd.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/user.h (100%) rename trunk/{include/asm-avr32 => arch/avr32/include/asm}/xor.h (100%) create mode 100644 trunk/arch/avr32/mach-at32ap/hmatrix.c delete mode 100644 trunk/arch/avr32/mach-at32ap/hmatrix.h rename trunk/{include/asm-avr32/arch-at32ap => arch/avr32/mach-at32ap/include/mach}/at32ap700x.h (56%) rename trunk/{include/asm-avr32/arch-at32ap => arch/avr32/mach-at32ap/include/mach}/board.h (100%) create mode 100644 trunk/arch/avr32/mach-at32ap/include/mach/chip.h rename trunk/{include/asm-avr32/arch-at32ap => arch/avr32/mach-at32ap/include/mach}/cpu.h (100%) rename trunk/{include/asm-avr32/arch-at32ap => arch/avr32/mach-at32ap/include/mach}/gpio.h (100%) create mode 100644 trunk/arch/avr32/mach-at32ap/include/mach/hmatrix.h rename trunk/{include/asm-avr32/arch-at32ap => arch/avr32/mach-at32ap/include/mach}/init.h (100%) rename trunk/{include/asm-avr32/arch-at32ap => arch/avr32/mach-at32ap/include/mach}/io.h (100%) rename trunk/{include/asm-avr32/arch-at32ap => arch/avr32/mach-at32ap/include/mach}/irq.h (100%) rename trunk/{include/asm-avr32/arch-at32ap => arch/avr32/mach-at32ap/include/mach}/pm.h (100%) rename trunk/{include/asm-avr32/arch-at32ap => arch/avr32/mach-at32ap/include/mach}/portmux.h (100%) rename trunk/{include/asm-avr32/arch-at32ap => arch/avr32/mach-at32ap/include/mach}/smc.h (100%) rename trunk/{include/asm-avr32/arch-at32ap => arch/avr32/mach-at32ap/include/mach}/sram.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/Kbuild (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/a.out.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/atomic.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/auxvec.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/bitops.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/bootinfo.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/bug.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/bugs.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/byteorder.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/cache.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/cachectl.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/cacheflush.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/checksum.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/cputime.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/current.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/dbg.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/delay.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/device.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/div64.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/dma.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/elf.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/emergency-restart.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/errno.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/fb.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/fcntl.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/flat.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/fpu.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/futex.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/gpio.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/hardirq.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/hw_irq.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/io.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/ioctl.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/ioctls.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/ipcbuf.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/irq.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/irq_regs.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/kdebug.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/kmap_types.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/linkage.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/local.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/mc146818rtc.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/md.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/mman.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/mmu.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/mmu_context.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/module.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/msgbuf.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/mutex.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/page.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/page_offset.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/param.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/pci.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/percpu.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/pgalloc.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/pgtable.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/poll.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/posix_types.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/processor.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/ptrace.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/regs267x.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/regs306x.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/resource.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/scatterlist.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/sections.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/segment.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/sembuf.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/setup.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/sh_bios.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/shm.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/shmbuf.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/shmparam.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/sigcontext.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/siginfo.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/signal.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/smp.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/socket.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/sockios.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/spinlock.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/stat.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/statfs.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/string.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/system.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/target_time.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/termbits.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/termios.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/thread_info.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/timex.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/tlb.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/tlbflush.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/topology.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/traps.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/types.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/uaccess.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/ucontext.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/unaligned.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/unistd.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/user.h (100%) rename trunk/{include/asm-h8300 => arch/h8300/include/asm}/virtconvert.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/Kbuild (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/MC68328.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/MC68332.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/MC68EZ328.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/MC68VZ328.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/a.out.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/anchor.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/atomic.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/auxvec.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/bitops.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/bootinfo.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/bootstd.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/bug.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/bugs.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/byteorder.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/cache.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/cachectl.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/cacheflush.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/checksum.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/coldfire.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/commproc.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/cputime.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/current.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/dbg.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/delay.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/device.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/div64.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/dma-mapping.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/dma.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/elf.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/elia.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/emergency-restart.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/entry.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/errno.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/fb.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/fcntl.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/flat.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/fpu.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/futex.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/hardirq.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/hw_irq.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/hwtest.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/io.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/ioctl.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/ioctls.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/ipcbuf.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/irq.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/irq_regs.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/kdebug.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/kmap_types.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/linkage.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/local.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/m5206sim.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/m520xsim.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/m523xsim.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/m5249sim.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/m5272sim.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/m527xsim.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/m528xsim.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/m5307sim.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/m532xsim.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/m5407sim.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/m68360.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/m68360_enet.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/m68360_pram.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/m68360_quicc.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/m68360_regs.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/machdep.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/math-emu.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/mc146818rtc.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/mcfcache.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/mcfdma.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/mcfmbus.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/mcfne.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/mcfpci.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/mcfpit.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/mcfsim.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/mcfsmc.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/mcftimer.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/mcfuart.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/mcfwdebug.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/md.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/mman.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/mmu.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/mmu_context.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/module.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/movs.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/msgbuf.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/mutex.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/nettel.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/openprom.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/oplib.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/page.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/page_offset.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/param.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/pci.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/percpu.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/pgalloc.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/pgtable.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/poll.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/posix_types.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/processor.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/ptrace.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/quicc_simple.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/resource.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/rtc.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/scatterlist.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/sections.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/segment.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/sembuf.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/setup.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/shm.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/shmbuf.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/shmparam.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/sigcontext.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/siginfo.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/signal.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/smp.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/socket.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/sockios.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/spinlock.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/stat.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/statfs.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/string.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/system.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/termbits.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/termios.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/thread_info.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/timex.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/tlb.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/tlbflush.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/topology.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/traps.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/types.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/uaccess.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/ucontext.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/unaligned.h (100%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/unistd.h (98%) rename trunk/{include/asm-m68knommu => arch/m68knommu/include/asm}/user.h (100%) delete mode 100644 trunk/arch/powerpc/.gitignore rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/8253pit.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/8xx_immap.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/Kbuild (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/a.out.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/abs_addr.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/agp.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/asm-compat.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/atomic.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/auxvec.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/backlight.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/bitops.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/bootx.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/btext.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/bug.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/bugs.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/byteorder.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/cache.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/cacheflush.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/cell-pmu.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/cell-regs.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/checksum.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/clk_interface.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/code-patching.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/compat.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/cpm.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/cpm1.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/cpm2.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/cputable.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/cputhreads.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/cputime.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/current.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/dbdma.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/dcr-generic.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/dcr-mmio.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/dcr-native.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/dcr-regs.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/dcr.h (94%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/delay.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/device.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/div64.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/dma-mapping.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/dma.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/edac.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/eeh.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/eeh_event.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/elf.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/emergency-restart.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/errno.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/exception.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/fb.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/fcntl.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/feature-fixups.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/firmware.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/fixmap.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/floppy.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/fs_pd.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/fsl_gtm.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/fsl_lbc.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/ftrace.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/futex.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/gpio.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/grackle.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/hardirq.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/heathrow.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/highmem.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/hugetlb.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/hvcall.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/hvconsole.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/hvcserver.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/hw_irq.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/hydra.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/i8259.h (71%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/ibmebus.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/ide.h (98%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/immap_86xx.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/immap_cpm2.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/immap_qe.h (99%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/io-defs.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/io.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/ioctl.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/ioctls.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/iommu.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/ipcbuf.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/ipic.h (93%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/irq.h (58%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/irq_regs.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/irqflags.h (93%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/iseries/alpaca.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/iseries/hv_call.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/iseries/hv_call_event.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/iseries/hv_call_sc.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/iseries/hv_call_xm.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/iseries/hv_lp_config.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/iseries/hv_lp_event.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/iseries/hv_types.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/iseries/iommu.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/iseries/it_lp_queue.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/iseries/lpar_map.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/iseries/mf.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/iseries/vio.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/kdebug.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/kdump.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/kexec.h (99%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/keylargo.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/kgdb.h (98%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/kmap_types.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/kprobes.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/kvm.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/kvm_asm.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/kvm_host.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/kvm_para.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/kvm_ppc.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/libata-portmap.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/linkage.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/lmb.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/local.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/lppaca.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/lv1call.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/machdep.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/macio.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/mc146818rtc.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/mediabay.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/mman.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/mmu-40x.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/mmu-44x.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/mmu-8xx.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/mmu-fsl-booke.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/mmu-hash32.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/mmu-hash64.h (99%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/mmu.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/mmu_context.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/mmzone.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/module.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/mpc512x.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/mpc52xx.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/mpc52xx_psc.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/mpc6xx.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/mpc8260.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/mpc86xx.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/mpc8xx.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/mpic.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/msgbuf.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/mutex.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/nvram.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/of_device.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/of_platform.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/ohare.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/oprofile_impl.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/pSeries_reconfig.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/paca.h (99%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/page.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/page_32.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/page_64.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/param.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/parport.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/pasemi_dma.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/pci-bridge.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/pci.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/percpu.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/pgalloc-32.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/pgalloc-64.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/pgalloc.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/pgtable-4k.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/pgtable-64k.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/pgtable-ppc32.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/pgtable-ppc64.h (99%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/pgtable.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/phyp_dump.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/pmac_feature.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/pmac_low_i2c.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/pmac_pfunc.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/pmc.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/pmi.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/poll.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/posix_types.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/ppc-pci.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/ppc4xx.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/ppc_asm.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/processor.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/prom.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/ps3.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/ps3av.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/ps3fb.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/ps3stor.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/ptrace.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/qe.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/qe_ic.h (99%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/reg.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/reg_8xx.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/reg_booke.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/reg_fsl_emb.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/resource.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/rheap.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/rio.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/rtas.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/rtc.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/rwsem.h (96%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/scatterlist.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/seccomp.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/sections.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/sembuf.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/serial.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/setjmp.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/setup.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/shmbuf.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/shmparam.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/sigcontext.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/siginfo.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/signal.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/smp.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/smu.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/socket.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/sockios.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/sparsemem.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/spinlock.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/spinlock_types.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/spu.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/spu_csa.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/spu_info.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/spu_priv1.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/sstep.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/stat.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/statfs.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/string.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/suspend.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/synch.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/syscall.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/syscalls.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/systbl.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/system.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/tce.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/termbits.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/termios.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/thread_info.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/time.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/timex.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/tlb.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/tlbflush.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/topology.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/tsi108.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/tsi108_irq.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/tsi108_pci.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/types.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/uaccess.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/ucc.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/ucc_fast.h (99%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/ucc_slow.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/ucontext.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/udbg.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/uic.h (95%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/unaligned.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/uninorth.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/unistd.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/user.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/vdso.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/vdso_datapage.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/vga.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/vio.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/xilinx_intc.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/xmon.h (100%) rename trunk/{include/asm-powerpc => arch/powerpc/include/asm}/xor.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/Kbuild (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/airq.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/appldata.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/atomic.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/auxvec.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/bitops.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/bug.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/bugs.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/byteorder.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/cache.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/cacheflush.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/ccwdev.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/ccwgroup.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/checksum.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/chpid.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/chsc.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/cio.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/cmb.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/compat.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/cpcmd.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/cpu.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/cputime.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/current.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/dasd.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/debug.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/delay.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/device.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/diag.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/div64.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/dma.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/ebcdic.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/elf.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/emergency-restart.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/errno.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/etr.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/extmem.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/fb.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/fcntl.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/fcx.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/futex.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/hardirq.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/hugetlb.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/idals.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/io.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/ioctl.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/ioctls.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/ipcbuf.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/ipl.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/irq.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/irq_regs.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/irqflags.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/isc.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/itcw.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/kdebug.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/kexec.h (96%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/kmap_types.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/kprobes.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/kvm.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/kvm_host.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/kvm_para.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/kvm_virtio.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/linkage.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/local.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/lowcore.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/mathemu.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/mman.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/mmu.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/mmu_context.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/module.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/monwriter.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/msgbuf.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/mutex.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/page.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/param.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/pci.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/percpu.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/pgalloc.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/pgtable.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/poll.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/posix_types.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/processor.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/ptrace.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/qdio.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/qeth.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/reset.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/resource.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/rwsem.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/s390_ext.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/s390_rdev.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/scatterlist.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/schid.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/sclp.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/sections.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/segment.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/sembuf.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/setup.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/sfp-machine.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/sfp-util.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/shmbuf.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/shmparam.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/sigcontext.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/siginfo.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/signal.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/sigp.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/smp.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/socket.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/sockios.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/sparsemem.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/spinlock.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/spinlock_types.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/stat.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/statfs.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/string.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/suspend.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/sysinfo.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/system.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/tape390.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/termbits.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/termios.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/thread_info.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/timer.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/timex.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/tlb.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/tlbflush.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/todclk.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/topology.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/types.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/uaccess.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/ucontext.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/unaligned.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/unistd.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/user.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/vtoc.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/xor.h (100%) rename trunk/{include/asm-s390 => arch/s390/include/asm}/zcrypt.h (100%) delete mode 100644 trunk/arch/sh/include/asm/a.out.h create mode 100644 trunk/arch/sh/include/asm/seccomp.h create mode 100644 trunk/arch/sh/include/asm/sh_eth.h create mode 100644 trunk/arch/sh/include/cpu-sh2a/cpu/addrspace.h create mode 100644 trunk/arch/sh/include/cpu-sh2a/cpu/cacheflush.h create mode 100644 trunk/arch/sh/mm/cache-sh2a.c delete mode 100644 trunk/arch/sparc/include/asm/of_platform_32.h delete mode 100644 trunk/arch/sparc/include/asm/of_platform_64.h create mode 100644 trunk/arch/sparc64/kernel/kstack.h delete mode 100644 trunk/drivers/char/viocons.c create mode 100644 trunk/drivers/hwmon/ad7414.c create mode 100644 trunk/drivers/hwmon/adcxx.c create mode 100644 trunk/drivers/input/mouse/bcm5974.c create mode 100644 trunk/drivers/mfd/t7l66xb.c create mode 100644 trunk/drivers/mfd/tc6387xb.c create mode 100644 trunk/drivers/mmc/host/tmio_mmc.c create mode 100644 trunk/drivers/mmc/host/tmio_mmc.h create mode 100644 trunk/drivers/mtd/nand/tmio_nand.c create mode 100644 trunk/drivers/net/wireless/ath9k/Kconfig create mode 100644 trunk/drivers/net/wireless/ath9k/Makefile create mode 100644 trunk/drivers/net/wireless/ath9k/ath9k.h create mode 100644 trunk/drivers/net/wireless/ath9k/beacon.c create mode 100644 trunk/drivers/net/wireless/ath9k/core.c create mode 100644 trunk/drivers/net/wireless/ath9k/core.h create mode 100644 trunk/drivers/net/wireless/ath9k/hw.c create mode 100644 trunk/drivers/net/wireless/ath9k/hw.h create mode 100644 trunk/drivers/net/wireless/ath9k/initvals.h create mode 100644 trunk/drivers/net/wireless/ath9k/main.c create mode 100644 trunk/drivers/net/wireless/ath9k/phy.c create mode 100644 trunk/drivers/net/wireless/ath9k/phy.h create mode 100644 trunk/drivers/net/wireless/ath9k/rc.c create mode 100644 trunk/drivers/net/wireless/ath9k/rc.h create mode 100644 trunk/drivers/net/wireless/ath9k/recv.c create mode 100644 trunk/drivers/net/wireless/ath9k/reg.h create mode 100644 trunk/drivers/net/wireless/ath9k/regd.c create mode 100644 trunk/drivers/net/wireless/ath9k/regd.h create mode 100644 trunk/drivers/net/wireless/ath9k/regd_common.h create mode 100644 trunk/drivers/net/wireless/ath9k/xmit.c rename trunk/drivers/net/wireless/iwlwifi/{iwl-4965-rs.c => iwl-agn-rs.c} (89%) rename trunk/drivers/net/wireless/iwlwifi/{iwl-4965-rs.h => iwl-agn-rs.h} (93%) rename trunk/drivers/net/wireless/iwlwifi/{iwl4965-base.c => iwl-agn.c} (96%) create mode 100644 trunk/drivers/spi/orion_spi.c delete mode 100644 trunk/drivers/usb/misc/auerswald.c create mode 100644 trunk/drivers/usb/musb/Kconfig create mode 100644 trunk/drivers/usb/musb/Makefile create mode 100644 trunk/drivers/usb/musb/cppi_dma.c create mode 100644 trunk/drivers/usb/musb/cppi_dma.h create mode 100644 trunk/drivers/usb/musb/davinci.c create mode 100644 trunk/drivers/usb/musb/davinci.h create mode 100644 trunk/drivers/usb/musb/musb_core.c create mode 100644 trunk/drivers/usb/musb/musb_core.h create mode 100644 trunk/drivers/usb/musb/musb_debug.h create mode 100644 trunk/drivers/usb/musb/musb_dma.h create mode 100644 trunk/drivers/usb/musb/musb_gadget.c create mode 100644 trunk/drivers/usb/musb/musb_gadget.h create mode 100644 trunk/drivers/usb/musb/musb_gadget_ep0.c create mode 100644 trunk/drivers/usb/musb/musb_host.c create mode 100644 trunk/drivers/usb/musb/musb_host.h create mode 100644 trunk/drivers/usb/musb/musb_io.h create mode 100644 trunk/drivers/usb/musb/musb_procfs.c create mode 100644 trunk/drivers/usb/musb/musb_regs.h create mode 100644 trunk/drivers/usb/musb/musb_virthub.c create mode 100644 trunk/drivers/usb/musb/musbhsdma.c create mode 100644 trunk/drivers/usb/musb/omap2430.c create mode 100644 trunk/drivers/usb/musb/omap2430.h create mode 100644 trunk/drivers/usb/musb/tusb6010.c create mode 100644 trunk/drivers/usb/musb/tusb6010.h create mode 100644 trunk/drivers/usb/musb/tusb6010_omap.c create mode 100644 trunk/drivers/usb/storage/sierra_ms.c create mode 100644 trunk/drivers/usb/storage/sierra_ms.h create mode 100644 trunk/drivers/video/console/.gitignore create mode 100644 trunk/drivers/watchdog/iTCO_vendor.h delete mode 100644 trunk/drivers/watchdog/mpc83xx_wdt.c create mode 100644 trunk/drivers/watchdog/mpc8xxx_wdt.c delete mode 100644 trunk/fs/xfs/linux-2.6/sema.h delete mode 100644 trunk/include/asm-arm/arch-ep93xx/dma.h delete mode 100644 trunk/include/asm-arm/arch-ep93xx/gesbc9312.h delete mode 100644 trunk/include/asm-arm/arch-ep93xx/timex.h delete mode 100644 trunk/include/asm-arm/arch-ep93xx/vmalloc.h delete mode 100644 trunk/include/asm-arm/arch-iop32x/vmalloc.h delete mode 100644 trunk/include/asm-arm/arch-iop33x/vmalloc.h delete mode 100644 trunk/include/asm-arm/arch-ixp23xx/dma.h delete mode 100644 trunk/include/asm-arm/arch-ixp23xx/time.h delete mode 100644 trunk/include/asm-arm/arch-kirkwood/vmalloc.h delete mode 100644 trunk/include/asm-arm/arch-loki/vmalloc.h delete mode 100644 trunk/include/asm-arm/arch-mv78xx0/vmalloc.h delete mode 100644 trunk/include/asm-arm/arch-orion5x/vmalloc.h delete mode 100644 trunk/include/asm-arm/arch-sa1100/vmalloc.h delete mode 100644 trunk/include/asm-arm/hardware.h delete mode 100644 trunk/include/asm-arm/hw_irq.h create mode 100644 trunk/include/linux/byteorder.h create mode 100644 trunk/include/linux/cred.h delete mode 100644 trunk/include/linux/harrier_defs.h create mode 100644 trunk/include/linux/mfd/t7l66xb.h create mode 100644 trunk/include/linux/mfd/tc6387xb.h create mode 100644 trunk/include/linux/spi/orion_spi.h create mode 100644 trunk/include/linux/swab.h create mode 100644 trunk/include/linux/usb/musb.h diff --git a/[refs] b/[refs] index 49bbe8cd5183..efe842752fb6 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 56ac36d722d0d27c03599d1245ac0ab59e474e5c +refs/heads/master: 3141eb6c50f1dafa99874e702d8b444034e2bb10 diff --git a/trunk/Documentation/00-INDEX b/trunk/Documentation/00-INDEX index 6de71308a906..5b5aba404aac 100644 --- a/trunk/Documentation/00-INDEX +++ b/trunk/Documentation/00-INDEX @@ -89,8 +89,6 @@ cciss.txt - info, major/minor #'s for Compaq's SMART Array Controllers. cdrom/ - directory with information on the CD-ROM drivers that Linux has. -cli-sti-removal.txt - - cli()/sti() removal guide. computone.txt - info on Computone Intelliport II/Plus Multiport Serial Driver. connector/ diff --git a/trunk/Documentation/DocBook/Makefile b/trunk/Documentation/DocBook/Makefile index 0eb0d027eb32..1615350b7b53 100644 --- a/trunk/Documentation/DocBook/Makefile +++ b/trunk/Documentation/DocBook/Makefile @@ -12,7 +12,7 @@ DOCBOOKS := wanbook.xml z8530book.xml mcabook.xml videobook.xml \ kernel-api.xml filesystems.xml lsm.xml usb.xml kgdb.xml \ gadget.xml libata.xml mtdnand.xml librs.xml rapidio.xml \ genericirq.xml s390-drivers.xml uio-howto.xml scsi.xml \ - mac80211.xml debugobjects.xml + mac80211.xml debugobjects.xml sh.xml ### # The build process is as follows (targets): @@ -102,6 +102,13 @@ C-procfs-example = procfs_example.xml C-procfs-example2 = $(addprefix $(obj)/,$(C-procfs-example)) $(obj)/procfs-guide.xml: $(C-procfs-example2) +# List of programs to build +##oops, this is a kernel module::hostprogs-y := procfs_example +obj-m += procfs_example.o + +# Tell kbuild to always build the programs +always := $(hostprogs-y) + notfoundtemplate = echo "*** You have to install docbook-utils or xmlto ***"; \ exit 1 db2xtemplate = db2TYPE -o $(dir $@) $< diff --git a/trunk/Documentation/DocBook/procfs_example.c b/trunk/Documentation/DocBook/procfs_example.c index 7064084c1c5e..2f3de0fb8365 100644 --- a/trunk/Documentation/DocBook/procfs_example.c +++ b/trunk/Documentation/DocBook/procfs_example.c @@ -189,8 +189,6 @@ static int __init init_procfs_example(void) return 0; no_symlink: - remove_proc_entry("tty", example_dir); -no_tty: remove_proc_entry("bar", example_dir); no_bar: remove_proc_entry("foo", example_dir); @@ -206,7 +204,6 @@ static int __init init_procfs_example(void) static void __exit cleanup_procfs_example(void) { remove_proc_entry("jiffies_too", example_dir); - remove_proc_entry("tty", example_dir); remove_proc_entry("bar", example_dir); remove_proc_entry("foo", example_dir); remove_proc_entry("jiffies", example_dir); @@ -222,3 +219,4 @@ module_exit(cleanup_procfs_example); MODULE_AUTHOR("Erik Mouw"); MODULE_DESCRIPTION("procfs examples"); +MODULE_LICENSE("GPL"); diff --git a/trunk/Documentation/DocBook/s390-drivers.tmpl b/trunk/Documentation/DocBook/s390-drivers.tmpl index 4acc73240a6d..95bfc12e5439 100644 --- a/trunk/Documentation/DocBook/s390-drivers.tmpl +++ b/trunk/Documentation/DocBook/s390-drivers.tmpl @@ -100,7 +100,7 @@ the hardware structures represented here, please consult the Principles of Operation. -!Iinclude/asm-s390/cio.h +!Iarch/s390/include/asm/cio.h ccw devices @@ -114,7 +114,7 @@ ccw device structure. Device drivers must not bypass those functions or strange side effects may happen. -!Iinclude/asm-s390/ccwdev.h +!Iarch/s390/include/asm/ccwdev.h !Edrivers/s390/cio/device.c !Edrivers/s390/cio/device_ops.c @@ -125,7 +125,7 @@ measurement data which is made available by the channel subsystem for each channel attached device. -!Iinclude/asm-s390/cmb.h +!Iarch/s390/include/asm/cmb.h !Edrivers/s390/cio/cmf.c @@ -142,7 +142,7 @@ ccw group devices -!Iinclude/asm-s390/ccwgroup.h +!Iarch/s390/include/asm/ccwgroup.h !Edrivers/s390/cio/ccwgroup.c diff --git a/trunk/Documentation/DocBook/sh.tmpl b/trunk/Documentation/DocBook/sh.tmpl new file mode 100644 index 000000000000..0c3dc4c69dd1 --- /dev/null +++ b/trunk/Documentation/DocBook/sh.tmpl @@ -0,0 +1,105 @@ + + + + + + SuperH Interfaces Guide + + + + Paul + Mundt + +
+ lethal@linux-sh.org +
+
+
+
+ + + 2008 + Paul Mundt + + + 2008 + Renesas Technology Corp. + + + + + This documentation is free software; you can redistribute + it and/or modify it under the terms of the GNU General Public + License version 2 as published by the Free Software Foundation. + + + + This program is distributed in the hope that it will be + useful, but WITHOUT ANY WARRANTY; without even the implied + warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + See the GNU General Public License for more details. + + + + You should have received a copy of the GNU General Public + License along with this program; if not, write to the Free + Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, + MA 02111-1307 USA + + + + For more details see the file COPYING in the source + distribution of Linux. + + +
+ + + + + Memory Management + + SH-4 + + Store Queue API +!Earch/sh/kernel/cpu/sh4/sq.c + + + + SH-5 + + TLB Interfaces +!Iarch/sh/mm/tlb-sh5.c +!Iarch/sh/include/asm/tlb_64.h + + + + + Clock Framework Extensions +!Iarch/sh/include/asm/clock.h + + + Machine Specific Interfaces + + mach-dreamcast +!Iarch/sh/boards/mach-dreamcast/rtc.c + + + mach-x3proto +!Earch/sh/boards/mach-x3proto/ilsel.c + + + + Busses + + SuperHyway +!Edrivers/sh/superhyway/superhyway.c + + + + Maple +!Edrivers/sh/maple/maple.c + + +
diff --git a/trunk/Documentation/DocBook/videobook.tmpl b/trunk/Documentation/DocBook/videobook.tmpl index 89817795e668..0bc25949b668 100644 --- a/trunk/Documentation/DocBook/videobook.tmpl +++ b/trunk/Documentation/DocBook/videobook.tmpl @@ -1648,7 +1648,7 @@ static struct video_buffer capture_fb; Public Functions Provided -!Edrivers/media/video/videodev.c +!Edrivers/media/video/v4l2-dev.c diff --git a/trunk/Documentation/DocBook/z8530book.tmpl b/trunk/Documentation/DocBook/z8530book.tmpl index 42c75ba71ba2..a42a8a4c7689 100644 --- a/trunk/Documentation/DocBook/z8530book.tmpl +++ b/trunk/Documentation/DocBook/z8530book.tmpl @@ -69,12 +69,6 @@ device to be used as both a tty interface and as a synchronous controller is a project for Linux post the 2.4 release - - The support code handles most common card configurations and - supports running both Cisco HDLC and Synchronous PPP. With extra - glue the frame relay and X.25 protocols can also be used with this - driver. - @@ -179,35 +173,27 @@ If you wish to use the network interface facilities of the driver, then you need to attach a network device to each channel that is - present and in use. In addition to use the SyncPPP and Cisco HDLC + present and in use. In addition to use the generic HDLC you need to follow some additional plumbing rules. They may seem complex but a look at the example hostess_sv11 driver should reassure you. The network device used for each channel should be pointed to by - the netdevice field of each channel. The dev-> priv field of the + the netdevice field of each channel. The hdlc-> priv field of the network device points to your private data - you will need to be - able to find your ppp device from this. In addition to use the - sync ppp layer the private data must start with a void * pointer - to the syncppp structures. + able to find your private data from this. The way most drivers approach this particular problem is to create a structure holding the Z8530 device definition and - put that and the syncppp pointer into the private field of - the network device. The network device fields of the channels - then point back to the network devices. The ppp_device can also - be put in the private structure conveniently. + put that into the private field of the network device. The + network device fields of the channels then point back to the + network devices. - If you wish to use the synchronous ppp then you need to attach - the syncppp layer to the network device. You should do this before - you register the network device. The - sppp_attach requires that the first void * - pointer in your private data is pointing to an empty struct - ppp_device. The function fills in the initial data for the - ppp/hdlc layer. + If you wish to use the generic HDLC then you need to register + the HDLC device. Before you register your network device you will also need to @@ -314,10 +300,10 @@ buffer in sk_buff format and queues it for transmission. The caller must provide the entire packet with the exception of the bitstuffing and CRC. This is normally done by the caller via - the syncppp interface layer. It returns 0 if the buffer has been - queued and non zero values for queue full. If the function accepts - the buffer it becomes property of the Z8530 layer and the caller - should not free it. + the generic HDLC interface layer. It returns 0 if the buffer has been + queued and non zero values for queue full. If the function accepts + the buffer it becomes property of the Z8530 layer and the caller + should not free it. The function z8530_get_stats returns a pointer diff --git a/trunk/Documentation/Makefile b/trunk/Documentation/Makefile new file mode 100644 index 000000000000..94b945733534 --- /dev/null +++ b/trunk/Documentation/Makefile @@ -0,0 +1,3 @@ +obj-m := DocBook/ accounting/ auxdisplay/ connector/ \ + filesystems/configfs/ ia64/ networking/ \ + pcmcia/ spi/ video4linux/ vm/ watchdog/src/ diff --git a/trunk/Documentation/accounting/Makefile b/trunk/Documentation/accounting/Makefile new file mode 100644 index 000000000000..31929eb875b1 --- /dev/null +++ b/trunk/Documentation/accounting/Makefile @@ -0,0 +1,10 @@ +# kbuild trick to avoid linker error. Can be omitted if a module is built. +obj- := dummy.o + +# List of programs to build +hostprogs-y := getdelays + +# Tell kbuild to always build the programs +always := $(hostprogs-y) + +HOSTCFLAGS_getdelays.o += -I$(objtree)/usr/include diff --git a/trunk/Documentation/accounting/getdelays.c b/trunk/Documentation/accounting/getdelays.c index 3f7755f3963f..cc49400b4af8 100644 --- a/trunk/Documentation/accounting/getdelays.c +++ b/trunk/Documentation/accounting/getdelays.c @@ -201,13 +201,19 @@ void print_delayacct(struct taskstats *t) "RECLAIM %12s%15s\n" " %15llu%15llu\n", "count", "real total", "virtual total", "delay total", - t->cpu_count, t->cpu_run_real_total, t->cpu_run_virtual_total, - t->cpu_delay_total, + (unsigned long long)t->cpu_count, + (unsigned long long)t->cpu_run_real_total, + (unsigned long long)t->cpu_run_virtual_total, + (unsigned long long)t->cpu_delay_total, "count", "delay total", - t->blkio_count, t->blkio_delay_total, - "count", "delay total", t->swapin_count, t->swapin_delay_total, + (unsigned long long)t->blkio_count, + (unsigned long long)t->blkio_delay_total, "count", "delay total", - t->freepages_count, t->freepages_delay_total); + (unsigned long long)t->swapin_count, + (unsigned long long)t->swapin_delay_total, + "count", "delay total", + (unsigned long long)t->freepages_count, + (unsigned long long)t->freepages_delay_total); } void task_context_switch_counts(struct taskstats *t) @@ -215,14 +221,17 @@ void task_context_switch_counts(struct taskstats *t) printf("\n\nTask %15s%15s\n" " %15llu%15llu\n", "voluntary", "nonvoluntary", - t->nvcsw, t->nivcsw); + (unsigned long long)t->nvcsw, (unsigned long long)t->nivcsw); } void print_cgroupstats(struct cgroupstats *c) { printf("sleeping %llu, blocked %llu, running %llu, stopped %llu, " - "uninterruptible %llu\n", c->nr_sleeping, c->nr_io_wait, - c->nr_running, c->nr_stopped, c->nr_uninterruptible); + "uninterruptible %llu\n", (unsigned long long)c->nr_sleeping, + (unsigned long long)c->nr_io_wait, + (unsigned long long)c->nr_running, + (unsigned long long)c->nr_stopped, + (unsigned long long)c->nr_uninterruptible); } diff --git a/trunk/Documentation/arm/IXP4xx b/trunk/Documentation/arm/IXP4xx index 43edb4ecf27d..72fbcc4fcab0 100644 --- a/trunk/Documentation/arm/IXP4xx +++ b/trunk/Documentation/arm/IXP4xx @@ -32,7 +32,7 @@ Linux currently supports the following features on the IXP4xx chips: - Flash access (MTD/JFFS) - I2C through GPIO on IXP42x - GPIO for input/output/interrupts - See include/asm-arm/arch-ixp4xx/platform.h for access functions. + See arch/arm/mach-ixp4xx/include/mach/platform.h for access functions. - Timers (watchdog, OS) The following components of the chips are not supported by Linux and diff --git a/trunk/Documentation/arm/Interrupts b/trunk/Documentation/arm/Interrupts index c202ed35d7d6..f09ab1b90ef1 100644 --- a/trunk/Documentation/arm/Interrupts +++ b/trunk/Documentation/arm/Interrupts @@ -158,7 +158,7 @@ So, what's changed? be re-checked for pending events. (see the Neponset IRQ handler for details). -7. fixup_irq() is gone, as is include/asm-arm/arch-*/irq.h +7. fixup_irq() is gone, as is arch/arm/mach-*/include/mach/irq.h Please note that this will not solve all problems - some of them are hardware based. Mixing level-based and edge-based IRQs on the same diff --git a/trunk/Documentation/arm/README b/trunk/Documentation/arm/README index 9b9c8226fdc4..d98783fbe0c7 100644 --- a/trunk/Documentation/arm/README +++ b/trunk/Documentation/arm/README @@ -79,7 +79,7 @@ Machine/Platform support To this end, we now have arch/arm/mach-$(MACHINE) directories which are designed to house the non-driver files for a particular machine (eg, PCI, memory management, architecture definitions etc). For all future - machines, there should be a corresponding include/asm-arm/arch-$(MACHINE) + machines, there should be a corresponding arch/arm/mach-$(MACHINE)/include/mach directory. @@ -176,7 +176,7 @@ Kernel entry (head.S) class typically based around one or more system on a chip devices, and acts as a natural container around the actual implementations. These classes are given directories - arch/arm/mach- and - include/asm-arm/arch- - which contain the source files to + arch/arm/mach- - which contain the source files to/include/mach support the machine class. This directories also contain any machine specific supporting code. diff --git a/trunk/Documentation/arm/Samsung-S3C24XX/GPIO.txt b/trunk/Documentation/arm/Samsung-S3C24XX/GPIO.txt index 8caea8c237ee..b5d20c0b2ab4 100644 --- a/trunk/Documentation/arm/Samsung-S3C24XX/GPIO.txt +++ b/trunk/Documentation/arm/Samsung-S3C24XX/GPIO.txt @@ -16,13 +16,13 @@ Introduction Headers ------- - See include/asm-arm/arch-s3c2410/regs-gpio.h for the list + See arch/arm/mach-s3c2410/include/mach/regs-gpio.h for the list of GPIO pins, and the configuration values for them. This - is included by using #include + is included by using #include The GPIO management functions are defined in the hardware - header include/asm-arm/arch-s3c2410/hardware.h which can be - included by #include + header arch/arm/mach-s3c2410/include/mach/hardware.h which can be + included by #include A useful amount of documentation can be found in the hardware header on how the GPIO functions (and others) work. diff --git a/trunk/Documentation/arm/Samsung-S3C24XX/Overview.txt b/trunk/Documentation/arm/Samsung-S3C24XX/Overview.txt index d04e1e30c47f..014a8ec4877d 100644 --- a/trunk/Documentation/arm/Samsung-S3C24XX/Overview.txt +++ b/trunk/Documentation/arm/Samsung-S3C24XX/Overview.txt @@ -36,7 +36,7 @@ Layout in arch/arm/mach-s3c2410 and S3C2440 in arch/arm/mach-s3c2440 Register, kernel and platform data definitions are held in the - include/asm-arm/arch-s3c2410 directory. + arch/arm/mach-s3c2410 directory./include/mach Machines diff --git a/trunk/Documentation/arm/Samsung-S3C24XX/USB-Host.txt b/trunk/Documentation/arm/Samsung-S3C24XX/USB-Host.txt index b93b68e2b143..67671eba4231 100644 --- a/trunk/Documentation/arm/Samsung-S3C24XX/USB-Host.txt +++ b/trunk/Documentation/arm/Samsung-S3C24XX/USB-Host.txt @@ -49,7 +49,7 @@ Board Support Platform Data ------------- - See linux/include/asm-arm/arch-s3c2410/usb-control.h for the + See arch/arm/mach-s3c2410/include/mach/usb-control.h for the descriptions of the platform device data. An implementation can be found in linux/arch/arm/mach-s3c2410/usb-simtec.c . diff --git a/trunk/Documentation/auxdisplay/Makefile b/trunk/Documentation/auxdisplay/Makefile new file mode 100644 index 000000000000..51fe23332c81 --- /dev/null +++ b/trunk/Documentation/auxdisplay/Makefile @@ -0,0 +1,10 @@ +# kbuild trick to avoid linker error. Can be omitted if a module is built. +obj- := dummy.o + +# List of programs to build +hostprogs-y := cfag12864b-example + +# Tell kbuild to always build the programs +always := $(hostprogs-y) + +HOSTCFLAGS_cfag12864b-example.o += -I$(objtree)/usr/include diff --git a/trunk/Documentation/cciss.txt b/trunk/Documentation/cciss.txt index 63e59b8847c5..8244c6442faa 100644 --- a/trunk/Documentation/cciss.txt +++ b/trunk/Documentation/cciss.txt @@ -112,27 +112,18 @@ Hot plug support for SCSI tape drives Hot plugging of SCSI tape drives is supported, with some caveats. The cciss driver must be informed that changes to the SCSI bus -have been made, in addition to and prior to informing the SCSI -mid layer. This may be done via the /proc filesystem. For example: +have been made. This may be done via the /proc filesystem. +For example: echo "rescan" > /proc/scsi/cciss0/1 -This causes the adapter to query the adapter about changes to the -physical SCSI buses and/or fibre channel arbitrated loop and the +This causes the driver to query the adapter about changes to the +physical SCSI buses and/or fibre channel arbitrated loop and the driver to make note of any new or removed sequential access devices or medium changers. The driver will output messages indicating what devices have been added or removed and the controller, bus, target and -lun used to address the device. Once this is done, the SCSI mid layer -can be informed of changes to the virtual SCSI bus which the driver -presents to it in the usual way. For example: - - echo scsi add-single-device 3 2 1 0 > /proc/scsi/scsi - -to add a device on controller 3, bus 2, target 1, lun 0. Note that -the driver makes an effort to preserve the devices positions -in the virtual SCSI bus, so if you are only moving tape drives -around on the same adapter and not adding or removing tape drives -from the adapter, informing the SCSI mid layer may not be necessary. +lun used to address the device. It then notifies the SCSI mid layer +of these changes. Note that the naming convention of the /proc filesystem entries contains a number in addition to the driver name. (E.g. "cciss0" diff --git a/trunk/Documentation/cli-sti-removal.txt b/trunk/Documentation/cli-sti-removal.txt deleted file mode 100644 index 60932b02fcb3..000000000000 --- a/trunk/Documentation/cli-sti-removal.txt +++ /dev/null @@ -1,133 +0,0 @@ - -#### cli()/sti() removal guide, started by Ingo Molnar - - -as of 2.5.28, five popular macros have been removed on SMP, and -are being phased out on UP: - - cli(), sti(), save_flags(flags), save_flags_cli(flags), restore_flags(flags) - -until now it was possible to protect driver code against interrupt -handlers via a cli(), but from now on other, more lightweight methods -have to be used for synchronization, such as spinlocks or semaphores. - -for example, driver code that used to do something like: - - struct driver_data; - - irq_handler (...) - { - .... - driver_data.finish = 1; - driver_data.new_work = 0; - .... - } - - ... - - ioctl_func (...) - { - ... - cli(); - ... - driver_data.finish = 0; - driver_data.new_work = 2; - ... - sti(); - ... - } - -was SMP-correct because the cli() function ensured that no -interrupt handler (amongst them the above irq_handler()) function -would execute while the cli()-ed section is executing. - -but from now on a more direct method of locking has to be used: - - DEFINE_SPINLOCK(driver_lock); - struct driver_data; - - irq_handler (...) - { - unsigned long flags; - .... - spin_lock_irqsave(&driver_lock, flags); - .... - driver_data.finish = 1; - driver_data.new_work = 0; - .... - spin_unlock_irqrestore(&driver_lock, flags); - .... - } - - ... - - ioctl_func (...) - { - ... - spin_lock_irq(&driver_lock); - ... - driver_data.finish = 0; - driver_data.new_work = 2; - ... - spin_unlock_irq(&driver_lock); - ... - } - -the above code has a number of advantages: - -- the locking relation is easier to understand - actual lock usage - pinpoints the critical sections. cli() usage is too opaque. - Easier to understand means it's easier to debug. - -- it's faster, because spinlocks are faster to acquire than the - potentially heavily-used IRQ lock. Furthermore, your driver does - not have to wait eg. for a big heavy SCSI interrupt to finish, - because the driver_lock spinlock is only used by your driver. - cli() on the other hand was used by many drivers, and extended - the critical section to the whole IRQ handler function - creating - serious lock contention. - - -to make the transition easier, we've still kept the cli(), sti(), -save_flags(), save_flags_cli() and restore_flags() macros defined -on UP systems - but their usage will be phased out until 2.6 is -released. - -drivers that want to disable local interrupts (interrupts on the -current CPU), can use the following five macros: - - local_irq_disable(), local_irq_enable(), local_save_flags(flags), - local_irq_save(flags), local_irq_restore(flags) - -but beware, their meaning and semantics are much simpler, far from -that of the old cli(), sti(), save_flags(flags) and restore_flags(flags) -SMP meaning: - - local_irq_disable() => turn local IRQs off - - local_irq_enable() => turn local IRQs on - - local_save_flags(flags) => save the current IRQ state into flags. The - state can be on or off. (on some - architectures there's even more bits in it.) - - local_irq_save(flags) => save the current IRQ state into flags and - disable interrupts. - - local_irq_restore(flags) => restore the IRQ state from flags. - -(local_irq_save can save both irqs on and irqs off state, and -local_irq_restore can restore into both irqs on and irqs off state.) - -another related change is that synchronize_irq() now takes a parameter: -synchronize_irq(irq). This change too has the purpose of making SMP -synchronization more lightweight - this way you can wait for your own -interrupt handler to finish, no need to wait for other IRQ sources. - - -why were these changes done? The main reason was the architectural burden -of maintaining the cli()/sti() interface - it became a real problem. The -new interrupt system is much more streamlined, easier to understand, debug, -and it's also a bit faster - the same happened to it that will happen to -cli()/sti() using drivers once they convert to spinlocks :-) - diff --git a/trunk/Documentation/connector/Makefile b/trunk/Documentation/connector/Makefile new file mode 100644 index 000000000000..8df1a7285a06 --- /dev/null +++ b/trunk/Documentation/connector/Makefile @@ -0,0 +1,11 @@ +ifneq ($(CONFIG_CONNECTOR),) +obj-m += cn_test.o +endif + +# List of programs to build +hostprogs-y := ucon + +# Tell kbuild to always build the programs +always := $(hostprogs-y) + +HOSTCFLAGS_ucon.o += -I$(objtree)/usr/include diff --git a/trunk/Documentation/cpu-hotplug.txt b/trunk/Documentation/cpu-hotplug.txt index ba0aacde94fb..94bbc27ddd4f 100644 --- a/trunk/Documentation/cpu-hotplug.txt +++ b/trunk/Documentation/cpu-hotplug.txt @@ -59,15 +59,10 @@ apicid values in those tables for disabled apics. In the event BIOS doesn't mark such hot-pluggable cpus as disabled entries, one could use this parameter "additional_cpus=x" to represent those cpus in the cpu_possible_map. -s390 uses the number of cpus it detects at IPL time to also the number of bits -in cpu_possible_map. If it is desired to add additional cpus at a later time -the number should be specified using this option or the possible_cpus option. - possible_cpus=n [s390 only] use this to set hotpluggable cpus. This option sets possible_cpus bits in cpu_possible_map. Thus keeping the numbers of bits set constant even if the machine gets rebooted. - This option overrides additional_cpus. CPU maps and such ----------------- diff --git a/trunk/Documentation/devices.txt b/trunk/Documentation/devices.txt index e6244cde26e9..05c80645e4ee 100644 --- a/trunk/Documentation/devices.txt +++ b/trunk/Documentation/devices.txt @@ -2560,9 +2560,6 @@ Your cooperation is appreciated. 96 = /dev/usb/hiddev0 1st USB HID device ... 111 = /dev/usb/hiddev15 16th USB HID device - 112 = /dev/usb/auer0 1st auerswald ISDN device - ... - 127 = /dev/usb/auer15 16th auerswald ISDN device 128 = /dev/usb/brlvgr0 First Braille Voyager device ... 131 = /dev/usb/brlvgr3 Fourth Braille Voyager device diff --git a/trunk/Documentation/feature-removal-schedule.txt b/trunk/Documentation/feature-removal-schedule.txt index c23955404bf5..eb1a47b97427 100644 --- a/trunk/Documentation/feature-removal-schedule.txt +++ b/trunk/Documentation/feature-removal-schedule.txt @@ -19,15 +19,6 @@ Who: Pavel Machek --------------------------- -What: old NCR53C9x driver -When: October 2007 -Why: Replaced by the much better esp_scsi driver. Actual low-level - driver can be ported over almost trivially. -Who: David Miller - Christoph Hellwig - ---------------------------- - What: Video4Linux API 1 ioctls and video_decoder.h from Video devices. When: December 2008 Files: include/linux/video_decoder.h include/linux/videodev.h @@ -205,19 +196,6 @@ Who: Tejun Heo --------------------------- -What: The arch/ppc and include/asm-ppc directories -When: Jun 2008 -Why: The arch/powerpc tree is the merged architecture for ppc32 and ppc64 - platforms. Currently there are efforts underway to port the remaining - arch/ppc platforms to the merged tree. New submissions to the arch/ppc - tree have been frozen with the 2.6.22 kernel release and that tree will - remain in bug-fix only mode until its scheduled removal. Platforms - that are not ported by June 2008 will be removed due to the lack of an - interested maintainer. -Who: linuxppc-dev@ozlabs.org - ---------------------------- - What: i386/x86_64 bzImage symlinks When: April 2010 diff --git a/trunk/Documentation/filesystems/configfs/Makefile b/trunk/Documentation/filesystems/configfs/Makefile new file mode 100644 index 000000000000..be7ec5e67dbc --- /dev/null +++ b/trunk/Documentation/filesystems/configfs/Makefile @@ -0,0 +1,3 @@ +ifneq ($(CONFIG_CONFIGFS_FS),) +obj-m += configfs_example_explicit.o configfs_example_macros.o +endif diff --git a/trunk/Documentation/filesystems/quota.txt b/trunk/Documentation/filesystems/quota.txt index a590c4093eff..5e8de25bf0f1 100644 --- a/trunk/Documentation/filesystems/quota.txt +++ b/trunk/Documentation/filesystems/quota.txt @@ -3,14 +3,14 @@ Quota subsystem =============== Quota subsystem allows system administrator to set limits on used space and -number of used inodes (inode is a filesystem structure which is associated -with each file or directory) for users and/or groups. For both used space and -number of used inodes there are actually two limits. The first one is called -softlimit and the second one hardlimit. An user can never exceed a hardlimit -for any resource. User is allowed to exceed softlimit but only for limited -period of time. This period is called "grace period" or "grace time". When -grace time is over, user is not able to allocate more space/inodes until he -frees enough of them to get below softlimit. +number of used inodes (inode is a filesystem structure which is associated with +each file or directory) for users and/or groups. For both used space and number +of used inodes there are actually two limits. The first one is called softlimit +and the second one hardlimit. An user can never exceed a hardlimit for any +resource (unless he has CAP_SYS_RESOURCE capability). User is allowed to exceed +softlimit but only for limited period of time. This period is called "grace +period" or "grace time". When grace time is over, user is not able to allocate +more space/inodes until he frees enough of them to get below softlimit. Quota limits (and amount of grace time) are set independently for each filesystem. @@ -53,6 +53,12 @@ in parentheses): QUOTA_NL_BSOFTLONGWARN - space (block) softlimit is exceeded longer than given grace period. QUOTA_NL_BSOFTWARN - space (block) softlimit + - four warnings are also defined for the event when user stops + exceeding some limit: + QUOTA_NL_IHARDBELOW - inode hardlimit + QUOTA_NL_ISOFTBELOW - inode softlimit + QUOTA_NL_BHARDBELOW - space (block) hardlimit + QUOTA_NL_BSOFTBELOW - space (block) softlimit QUOTA_NL_A_DEV_MAJOR (u32) - major number of a device with the affected filesystem QUOTA_NL_A_DEV_MINOR (u32) diff --git a/trunk/Documentation/hwmon/dme1737 b/trunk/Documentation/hwmon/dme1737 index b1fe00999439..001d2e70bc11 100644 --- a/trunk/Documentation/hwmon/dme1737 +++ b/trunk/Documentation/hwmon/dme1737 @@ -10,6 +10,10 @@ Supported chips: Prefix: 'sch311x' Addresses scanned: none, address read from Super-I/O config space Datasheet: http://www.nuhorizons.com/FeaturedProducts/Volume1/SMSC/311x.pdf + * SMSC SCH5027 + Prefix: 'sch5027' + Addresses scanned: I2C 0x2c, 0x2d, 0x2e + Datasheet: Provided by SMSC upon request and under NDA Authors: Juerg Haefliger @@ -27,33 +31,31 @@ Module Parameters following boards: - VIA EPIA SN18000 -Note that there is no need to use this parameter if the driver loads without -complaining. The driver will say so if it is necessary. - Description ----------- This driver implements support for the hardware monitoring capabilities of the -SMSC DME1737 and Asus A8000 (which are the same) and SMSC SCH311x Super-I/O -chips. These chips feature monitoring of 3 temp sensors temp[1-3] (2 remote -diodes and 1 internal), 7 voltages in[0-6] (6 external and 1 internal) and up -to 6 fan speeds fan[1-6]. Additionally, the chips implement up to 5 PWM -outputs pwm[1-3,5-6] for controlling fan speeds both manually and +SMSC DME1737 and Asus A8000 (which are the same), SMSC SCH5027, and SMSC +SCH311x Super-I/O chips. These chips feature monitoring of 3 temp sensors +temp[1-3] (2 remote diodes and 1 internal), 7 voltages in[0-6] (6 external and +1 internal) and up to 6 fan speeds fan[1-6]. Additionally, the chips implement +up to 5 PWM outputs pwm[1-3,5-6] for controlling fan speeds both manually and automatically. -For the DME1737 and A8000, fan[1-2] and pwm[1-2] are always present. Fan[3-6] -and pwm[3,5-6] are optional features and their availability depends on the -configuration of the chip. The driver will detect which features are present -during initialization and create the sysfs attributes accordingly. +For the DME1737, A8000 and SCH5027, fan[1-2] and pwm[1-2] are always present. +Fan[3-6] and pwm[3,5-6] are optional features and their availability depends on +the configuration of the chip. The driver will detect which features are +present during initialization and create the sysfs attributes accordingly. For the SCH311x, fan[1-3] and pwm[1-3] are always present and fan[4-6] and pwm[5-6] don't exist. -The hardware monitoring features of the DME1737 and A8000 are only accessible -via SMBus, while the SCH311x only provides access via the ISA bus. The driver -will therefore register itself as an I2C client driver if it detects a DME1737 -or A8000 and as a platform driver if it detects a SCH311x chip. +The hardware monitoring features of the DME1737, A8000, and SCH5027 are only +accessible via SMBus, while the SCH311x only provides access via the ISA bus. +The driver will therefore register itself as an I2C client driver if it detects +a DME1737, A8000, or SCH5027 and as a platform driver if it detects a SCH311x +chip. Voltage Monitoring @@ -64,6 +66,7 @@ scaling resistors. The values returned by the driver therefore reflect true millivolts and don't need scaling. The voltage inputs are mapped as follows (the last column indicates the input ranges): +DME1737, A8000: in0: +5VTR (+5V standby) 0V - 6.64V in1: Vccp (processor core) 0V - 3V in2: VCC (internal +3.3V) 0V - 4.38V @@ -72,6 +75,24 @@ millivolts and don't need scaling. The voltage inputs are mapped as follows in5: VTR (+3.3V standby) 0V - 4.38V in6: Vbat (+3.0V) 0V - 4.38V +SCH311x: + in0: +2.5V 0V - 6.64V + in1: Vccp (processor core) 0V - 2V + in2: VCC (internal +3.3V) 0V - 4.38V + in3: +5V 0V - 6.64V + in4: +12V 0V - 16V + in5: VTR (+3.3V standby) 0V - 4.38V + in6: Vbat (+3.0V) 0V - 4.38V + +SCH5027: + in0: +5VTR (+5V standby) 0V - 6.64V + in1: Vccp (processor core) 0V - 3V + in2: VCC (internal +3.3V) 0V - 4.38V + in3: V2_IN 0V - 1.5V + in4: V1_IN 0V - 1.5V + in5: VTR (+3.3V standby) 0V - 4.38V + in6: Vbat (+3.0V) 0V - 4.38V + Each voltage input has associated min and max limits which trigger an alarm when crossed. diff --git a/trunk/Documentation/hwmon/ibmaem b/trunk/Documentation/hwmon/ibmaem index 2fefaf582a43..e98bdfea3467 100644 --- a/trunk/Documentation/hwmon/ibmaem +++ b/trunk/Documentation/hwmon/ibmaem @@ -1,8 +1,11 @@ Kernel driver ibmaem ====================== +This driver talks to the IBM Systems Director Active Energy Manager, known +henceforth as AEM. + Supported systems: - * Any recent IBM System X server with Active Energy Manager support. + * Any recent IBM System X server with AEM support. This includes the x3350, x3550, x3650, x3655, x3755, x3850 M2, x3950 M2, and certain HS2x/LS2x/QS2x blades. The IPMI host interface driver ("ipmi-si") needs to be loaded for this driver to do anything. @@ -14,24 +17,22 @@ Author: Darrick J. Wong Description ----------- -This driver implements sensor reading support for the energy and power -meters available on various IBM System X hardware through the BMC. All -sensor banks will be exported as platform devices; this driver can talk -to both v1 and v2 interfaces. This driver is completely separate from the -older ibmpex driver. +This driver implements sensor reading support for the energy and power meters +available on various IBM System X hardware through the BMC. All sensor banks +will be exported as platform devices; this driver can talk to both v1 and v2 +interfaces. This driver is completely separate from the older ibmpex driver. -The v1 AEM interface has a simple set of features to monitor energy use. -There is a register that displays an estimate of raw energy consumption -since the last BMC reset, and a power sensor that returns average power -use over a configurable interval. +The v1 AEM interface has a simple set of features to monitor energy use. There +is a register that displays an estimate of raw energy consumption since the +last BMC reset, and a power sensor that returns average power use over a +configurable interval. -The v2 AEM interface is a bit more sophisticated, being able to present -a wider range of energy and power use registers, the power cap as -set by the AEM software, and temperature sensors. +The v2 AEM interface is a bit more sophisticated, being able to present a wider +range of energy and power use registers, the power cap as set by the AEM +software, and temperature sensors. Special Features ---------------- -The "power_cap" value displays the current system power cap, as set by -the Active Energy Manager software. Setting the power cap from the host -is not currently supported. +The "power_cap" value displays the current system power cap, as set by the AEM +software. Setting the power cap from the host is not currently supported. diff --git a/trunk/Documentation/hwmon/it87 b/trunk/Documentation/hwmon/it87 index f4ce1fdbeff6..3496b7020e7c 100644 --- a/trunk/Documentation/hwmon/it87 +++ b/trunk/Documentation/hwmon/it87 @@ -6,12 +6,14 @@ Supported chips: Prefix: 'it87' Addresses scanned: from Super I/O config space (8 I/O ports) Datasheet: Publicly available at the ITE website - http://www.ite.com.tw/ + http://www.ite.com.tw/product_info/file/pc/IT8705F_V.0.4.1.pdf * IT8712F Prefix: 'it8712' Addresses scanned: from Super I/O config space (8 I/O ports) Datasheet: Publicly available at the ITE website - http://www.ite.com.tw/ + http://www.ite.com.tw/product_info/file/pc/IT8712F_V0.9.1.pdf + http://www.ite.com.tw/product_info/file/pc/Errata%20V0.1%20for%20IT8712F%20V0.9.1.pdf + http://www.ite.com.tw/product_info/file/pc/IT8712F_V0.9.3.pdf * IT8716F/IT8726F Prefix: 'it8716' Addresses scanned: from Super I/O config space (8 I/O ports) @@ -90,14 +92,13 @@ upper VID bits share their pins with voltage inputs (in5 and in6) so you can't have both on a given board. The IT8716F, IT8718F and later IT8712F revisions have support for -2 additional fans. They are supported by the driver for the IT8716F and -IT8718F but not for the IT8712F +2 additional fans. The additional fans are supported by the driver. The IT8716F and IT8718F, and late IT8712F and IT8705F also have optional 16-bit tachometer counters for fans 1 to 3. This is better (no more fan clock divider mess) but not compatible with the older chips and -revisions. For now, the driver only uses the 16-bit mode on the -IT8716F and IT8718F. +revisions. The 16-bit tachometer mode is enabled by the driver when one +of the above chips is detected. The IT8726F is just bit enhanced IT8716F with additional hardware for AMD power sequencing. Therefore the chip will appear as IT8716F diff --git a/trunk/Documentation/hwmon/w83627hf b/trunk/Documentation/hwmon/w83627hf index 880a59f53da9..6ee36dbafd64 100644 --- a/trunk/Documentation/hwmon/w83627hf +++ b/trunk/Documentation/hwmon/w83627hf @@ -40,10 +40,6 @@ Module Parameters (default is 1) Use 'init=0' to bypass initializing the chip. Try this if your computer crashes when you load the module. -* reset: int - (default is 0) - The driver used to reset the chip on load, but does no more. Use - 'reset=1' to restore the old behavior. Report if you need to do this. Description ----------- diff --git a/trunk/Documentation/hwmon/w83791d b/trunk/Documentation/hwmon/w83791d index f153b2f6d62c..a67d3b7a7098 100644 --- a/trunk/Documentation/hwmon/w83791d +++ b/trunk/Documentation/hwmon/w83791d @@ -22,6 +22,7 @@ Credits: Additional contributors: Sven Anders + Marc Hulsman Module Parameters ----------------- @@ -67,9 +68,8 @@ on until the temperature falls below the Hysteresis value. Fan rotation speeds are reported in RPM (rotations per minute). An alarm is triggered if the rotation speed has dropped below a programmable limit. Fan -readings can be divided by a programmable divider (1, 2, 4, 8 for fan 1/2/3 -and 1, 2, 4, 8, 16, 32, 64 or 128 for fan 4/5) to give the readings more -range or accuracy. +readings can be divided by a programmable divider (1, 2, 4, 8, 16, +32, 64 or 128 for all fans) to give the readings more range or accuracy. Voltage sensors (also known as IN sensors) report their values in millivolts. An alarm is triggered if the voltage has crossed a programmable minimum diff --git a/trunk/Documentation/ia64/Makefile b/trunk/Documentation/ia64/Makefile new file mode 100644 index 000000000000..b75db69ec483 --- /dev/null +++ b/trunk/Documentation/ia64/Makefile @@ -0,0 +1,8 @@ +# kbuild trick to avoid linker error. Can be omitted if a module is built. +obj- := dummy.o + +# List of programs to build +hostprogs-y := aliasing-test + +# Tell kbuild to always build the programs +always := $(hostprogs-y) diff --git a/trunk/Documentation/ioctl-number.txt b/trunk/Documentation/ioctl-number.txt index 3bb5f466a90d..1c6b545635a2 100644 --- a/trunk/Documentation/ioctl-number.txt +++ b/trunk/Documentation/ioctl-number.txt @@ -105,7 +105,6 @@ Code Seq# Include File Comments 'T' all linux/soundcard.h conflict! 'T' all asm-i386/ioctls.h conflict! 'U' 00-EF linux/drivers/usb/usb.h -'U' F0-FF drivers/usb/auerswald.c 'V' all linux/vt.h 'W' 00-1F linux/watchdog.h conflict! 'W' 00-1F linux/wanrouter.h conflict! diff --git a/trunk/Documentation/lguest/lguest.c b/trunk/Documentation/lguest/lguest.c index b88b0ea54e90..655414821edc 100644 --- a/trunk/Documentation/lguest/lguest.c +++ b/trunk/Documentation/lguest/lguest.c @@ -1447,21 +1447,6 @@ static void configure_device(int fd, const char *tapif, u32 ipaddr) err(1, "Bringing interface %s up", tapif); } -static void get_mac(int fd, const char *tapif, unsigned char hwaddr[6]) -{ - struct ifreq ifr; - - memset(&ifr, 0, sizeof(ifr)); - strcpy(ifr.ifr_name, tapif); - - /* SIOC stands for Socket I/O Control. G means Get (vs S for Set - * above). IF means Interface, and HWADDR is hardware address. - * Simple! */ - if (ioctl(fd, SIOCGIFHWADDR, &ifr) != 0) - err(1, "getting hw address for %s", tapif); - memcpy(hwaddr, ifr.ifr_hwaddr.sa_data, 6); -} - static int get_tun_device(char tapif[IFNAMSIZ]) { struct ifreq ifr; @@ -1531,11 +1516,8 @@ static void setup_tun_net(char *arg) p = strchr(arg, ':'); if (p) { str2mac(p+1, conf.mac); + add_feature(dev, VIRTIO_NET_F_MAC); *p = '\0'; - } else { - p = arg + strlen(arg); - /* None supplied; query the randomly assigned mac. */ - get_mac(ipfd, tapif, conf.mac); } /* arg is now either an IP address or a bridge name */ @@ -1547,13 +1529,10 @@ static void setup_tun_net(char *arg) /* Set up the tun device. */ configure_device(ipfd, tapif, ip); - /* Tell Guest what MAC address to use. */ - add_feature(dev, VIRTIO_NET_F_MAC); add_feature(dev, VIRTIO_F_NOTIFY_ON_EMPTY); /* Expect Guest to handle everything except UFO */ add_feature(dev, VIRTIO_NET_F_CSUM); add_feature(dev, VIRTIO_NET_F_GUEST_CSUM); - add_feature(dev, VIRTIO_NET_F_MAC); add_feature(dev, VIRTIO_NET_F_GUEST_TSO4); add_feature(dev, VIRTIO_NET_F_GUEST_TSO6); add_feature(dev, VIRTIO_NET_F_GUEST_ECN); diff --git a/trunk/Documentation/networking/Makefile b/trunk/Documentation/networking/Makefile new file mode 100644 index 000000000000..6d8af1ac56c4 --- /dev/null +++ b/trunk/Documentation/networking/Makefile @@ -0,0 +1,8 @@ +# kbuild trick to avoid linker error. Can be omitted if a module is built. +obj- := dummy.o + +# List of programs to build +hostprogs-y := ifenslave + +# Tell kbuild to always build the programs +always := $(hostprogs-y) diff --git a/trunk/Documentation/networking/ifenslave.c b/trunk/Documentation/networking/ifenslave.c index a12059886755..1b96ccda3836 100644 --- a/trunk/Documentation/networking/ifenslave.c +++ b/trunk/Documentation/networking/ifenslave.c @@ -1081,7 +1081,7 @@ static int set_if_addr(char *master_ifname, char *slave_ifname) } - ipaddr = ifr.ifr_addr.sa_data; + ipaddr = (unsigned char *)ifr.ifr_addr.sa_data; v_print("Interface '%s': set IP %s to %d.%d.%d.%d\n", slave_ifname, ifra[i].desc, ipaddr[0], ipaddr[1], ipaddr[2], ipaddr[3]); diff --git a/trunk/Documentation/pcmcia/Makefile b/trunk/Documentation/pcmcia/Makefile new file mode 100644 index 000000000000..accde871ae77 --- /dev/null +++ b/trunk/Documentation/pcmcia/Makefile @@ -0,0 +1,10 @@ +# kbuild trick to avoid linker error. Can be omitted if a module is built. +obj- := dummy.o + +# List of programs to build +hostprogs-y := crc32hash + +# Tell kbuild to always build the programs +always := $(hostprogs-y) + +HOSTCFLAGS_crc32hash.o += -I$(objtree)/usr/include diff --git a/trunk/Documentation/pcmcia/crc32hash.c b/trunk/Documentation/pcmcia/crc32hash.c index cbc36d299af8..4210e5abab8a 100644 --- a/trunk/Documentation/pcmcia/crc32hash.c +++ b/trunk/Documentation/pcmcia/crc32hash.c @@ -26,7 +26,7 @@ int main(int argc, char **argv) { printf("no string passed as argument\n"); return -1; } - result = crc32(argv[1], strlen(argv[1])); + result = crc32((unsigned char const *)argv[1], strlen(argv[1])); printf("0x%x\n", result); return 0; } diff --git a/trunk/Documentation/power/pm_qos_interface.txt b/trunk/Documentation/power/pm_qos_interface.txt index 49adb1a33514..c40866e8b957 100644 --- a/trunk/Documentation/power/pm_qos_interface.txt +++ b/trunk/Documentation/power/pm_qos_interface.txt @@ -1,4 +1,4 @@ -PM quality of Service interface. +PM Quality Of Service Interface. This interface provides a kernel and user mode interface for registering performance expectations by drivers, subsystems and user space applications on @@ -7,6 +7,11 @@ one of the parameters. Currently we have {cpu_dma_latency, network_latency, network_throughput} as the initial set of pm_qos parameters. +Each parameters have defined units: + * latency: usec + * timeout: usec + * throughput: kbs (kilo bit / sec) + The infrastructure exposes multiple misc device nodes one per implemented parameter. The set of parameters implement is defined by pm_qos_power_init() and pm_qos_params.h. This is done because having the available parameters diff --git a/trunk/Documentation/powerpc/booting-without-of.txt b/trunk/Documentation/powerpc/booting-without-of.txt index 928a79ceb7aa..de4063cb4fdc 100644 --- a/trunk/Documentation/powerpc/booting-without-of.txt +++ b/trunk/Documentation/powerpc/booting-without-of.txt @@ -278,7 +278,7 @@ it with special cases. a 64-bit platform. d) request and get assigned a platform number (see PLATFORM_* - constants in include/asm-powerpc/processor.h + constants in arch/powerpc/include/asm/processor.h 32-bit embedded kernels: @@ -340,7 +340,7 @@ the block to RAM before passing it to the kernel. --------- The kernel is entered with r3 pointing to an area of memory that is - roughly described in include/asm-powerpc/prom.h by the structure + roughly described in arch/powerpc/include/asm/prom.h by the structure boot_param_header: struct boot_param_header { diff --git a/trunk/Documentation/powerpc/eeh-pci-error-recovery.txt b/trunk/Documentation/powerpc/eeh-pci-error-recovery.txt index df7afe43d462..9d4e33df624c 100644 --- a/trunk/Documentation/powerpc/eeh-pci-error-recovery.txt +++ b/trunk/Documentation/powerpc/eeh-pci-error-recovery.txt @@ -133,7 +133,7 @@ error. Given an arbitrary address, the routine pci_get_device_by_addr() will find the pci device associated with that address (if any). -The default include/asm-powerpc/io.h macros readb(), inb(), insb(), +The default arch/powerpc/include/asm/io.h macros readb(), inb(), insb(), etc. include a check to see if the i/o read returned all-0xff's. If so, these make a call to eeh_dn_check_failure(), which in turn asks the firmware if the all-ff's value is the sign of a true EEH diff --git a/trunk/Documentation/spi/Makefile b/trunk/Documentation/spi/Makefile new file mode 100644 index 000000000000..a5b03c88beae --- /dev/null +++ b/trunk/Documentation/spi/Makefile @@ -0,0 +1,11 @@ +# kbuild trick to avoid linker error. Can be omitted if a module is built. +obj- := dummy.o + +# List of programs to build +hostprogs-y := spidev_test spidev_fdx + +# Tell kbuild to always build the programs +always := $(hostprogs-y) + +HOSTCFLAGS_spidev_test.o += -I$(objtree)/usr/include +HOSTCFLAGS_spidev_fdx.o += -I$(objtree)/usr/include diff --git a/trunk/Documentation/spi/pxa2xx b/trunk/Documentation/spi/pxa2xx index f3853cc37bde..bbe8dee681a5 100644 --- a/trunk/Documentation/spi/pxa2xx +++ b/trunk/Documentation/spi/pxa2xx @@ -19,7 +19,7 @@ Declaring PXA2xx Master Controllers ----------------------------------- Typically a SPI master is defined in the arch/.../mach-*/board-*.c as a "platform device". The master configuration is passed to the driver via a table -found in include/asm-arm/arch-pxa/pxa2xx_spi.h: +found in arch/arm/mach-pxa/include/mach/pxa2xx_spi.h: struct pxa2xx_spi_master { enum pxa_ssp_type ssp_type; @@ -94,7 +94,7 @@ using the "spi_board_info" structure found in "linux/spi/spi.h". See Each slave device attached to the PXA must provide slave specific configuration information via the structure "pxa2xx_spi_chip" found in -"include/asm-arm/arch-pxa/pxa2xx_spi.h". The pxa2xx_spi master controller driver +"arch/arm/mach-pxa/include/mach/pxa2xx_spi.h". The pxa2xx_spi master controller driver will uses the configuration whenever the driver communicates with the slave device. diff --git a/trunk/Documentation/spi/spi-summary b/trunk/Documentation/spi/spi-summary index 6d5f18143c50..8bae2f018d34 100644 --- a/trunk/Documentation/spi/spi-summary +++ b/trunk/Documentation/spi/spi-summary @@ -210,7 +210,7 @@ board should normally be set up and registered. So for example arch/.../mach-*/board-*.c files might have code like: - #include /* for mysoc_spi_data */ + #include /* for mysoc_spi_data */ /* if your mach-* infrastructure doesn't support kernels that can * run on multiple boards, pdata wouldn't benefit from "__init". @@ -227,7 +227,7 @@ So for example arch/.../mach-*/board-*.c files might have code like: And SOC-specific utility code might look something like: - #include + #include static struct platform_device spi2 = { ... }; diff --git a/trunk/Documentation/usb/auerswald.txt b/trunk/Documentation/usb/auerswald.txt deleted file mode 100644 index 7ee4d8f69116..000000000000 --- a/trunk/Documentation/usb/auerswald.txt +++ /dev/null @@ -1,30 +0,0 @@ - Auerswald USB kernel driver - =========================== - -What is it? What can I do with it? -================================== -The auerswald USB kernel driver connects your linux 2.4.x -system to the auerswald usb-enabled devices. - -There are two types of auerswald usb devices: -a) small PBX systems (ISDN) -b) COMfort system telephones (ISDN) - -The driver installation creates the devices -/dev/usb/auer0..15. These devices carry a vendor- -specific protocol. You may run all auerswald java -software on it. The java software needs a native -library "libAuerUsbJNINative.so" installed on -your system. This library is available from -auerswald and shipped as part of the java software. - -You may create the devices with: - mknod -m 666 /dev/usb/auer0 c 180 112 - ... - mknod -m 666 /dev/usb/auer15 c 180 127 - -Future plans -============ -- Connection to ISDN4LINUX (the hisax interface) - -The maintainer of this driver is wolfgang@iksw-muees.de diff --git a/trunk/Documentation/usb/power-management.txt b/trunk/Documentation/usb/power-management.txt index b2fc4d4a9917..9d31140e3f5b 100644 --- a/trunk/Documentation/usb/power-management.txt +++ b/trunk/Documentation/usb/power-management.txt @@ -436,7 +436,12 @@ post_reset; the USB core guarantees that this is true of internal suspend/resume events as well. If a driver wants to block all suspend/resume calls during some -critical section, it can simply acquire udev->pm_mutex. +critical section, it can simply acquire udev->pm_mutex. Note that +calls to resume may be triggered indirectly. Block IO due to memory +allocations can make the vm subsystem resume a device. Thus while +holding this lock you must not allocate memory with GFP_KERNEL or +GFP_NOFS. + Alternatively, if the critical section might call some of the usb_autopm_* routines, the driver can avoid deadlock by doing: diff --git a/trunk/Documentation/video4linux/Makefile b/trunk/Documentation/video4linux/Makefile new file mode 100644 index 000000000000..1ed0e98d057d --- /dev/null +++ b/trunk/Documentation/video4linux/Makefile @@ -0,0 +1,8 @@ +# kbuild trick to avoid linker error. Can be omitted if a module is built. +obj- := dummy.o + +# List of programs to build +hostprogs-y := v4lgrab + +# Tell kbuild to always build the programs +always := $(hostprogs-y) diff --git a/trunk/Documentation/video4linux/gspca.txt b/trunk/Documentation/video4linux/gspca.txt index bcaf4ab383be..78a863ab8a5a 100644 --- a/trunk/Documentation/video4linux/gspca.txt +++ b/trunk/Documentation/video4linux/gspca.txt @@ -226,6 +226,7 @@ sonixj 0c45:6130 Sonix Pccam sonixj 0c45:6138 Sn9c120 Mo4000 sonixj 0c45:613b Surfer SN-206 sonixj 0c45:613c Sonix Pccam168 +sonixj 0c45:6143 Sonix Pccam168 sunplus 0d64:0303 Sunplus FashionCam DXG etoms 102c:6151 Qcam Sangha CIF etoms 102c:6251 Qcam xxxxxx VGA diff --git a/trunk/Documentation/vm/Makefile b/trunk/Documentation/vm/Makefile new file mode 100644 index 000000000000..6f562f778b28 --- /dev/null +++ b/trunk/Documentation/vm/Makefile @@ -0,0 +1,8 @@ +# kbuild trick to avoid linker error. Can be omitted if a module is built. +obj- := dummy.o + +# List of programs to build +hostprogs-y := slabinfo + +# Tell kbuild to always build the programs +always := $(hostprogs-y) diff --git a/trunk/Documentation/vm/page_migration b/trunk/Documentation/vm/page_migration index 99f89aa10169..d5fdfd34bbaf 100644 --- a/trunk/Documentation/vm/page_migration +++ b/trunk/Documentation/vm/page_migration @@ -18,10 +18,11 @@ migrate_pages function call takes two sets of nodes and moves pages of a process that are located on the from nodes to the destination nodes. Page migration functions are provided by the numactl package by Andi Kleen (a version later than 0.9.3 is required. Get it from -ftp://ftp.suse.com/pub/people/ak). numactl provided libnuma which -provides an interface similar to other numa functionality for page migration. -cat /proc//numa_maps allows an easy review of where the pages of -a process are located. See also the numa_maps manpage in the numactl package. +ftp://oss.sgi.com/www/projects/libnuma/download/). numactl provides libnuma +which provides an interface similar to other numa functionality for page +migration. cat /proc//numa_maps allows an easy review of where the +pages of a process are located. See also the numa_maps documentation in the +proc(5) man page. Manual migration is useful if for example the scheduler has relocated a process to a processor on a distant node. A batch scheduler or an diff --git a/trunk/Documentation/watchdog/src/Makefile b/trunk/Documentation/watchdog/src/Makefile new file mode 100644 index 000000000000..40e5f46e4740 --- /dev/null +++ b/trunk/Documentation/watchdog/src/Makefile @@ -0,0 +1,8 @@ +# kbuild trick to avoid linker error. Can be omitted if a module is built. +obj- := dummy.o + +# List of programs to build +hostprogs-y := watchdog-simple watchdog-test + +# Tell kbuild to always build the programs +always := $(hostprogs-y) diff --git a/trunk/MAINTAINERS b/trunk/MAINTAINERS index 5e6d6ab82433..663485b004fb 100644 --- a/trunk/MAINTAINERS +++ b/trunk/MAINTAINERS @@ -175,12 +175,18 @@ M: bcrl@kvack.org L: linux-aio@kvack.org S: Supported -ABIT UGURU HARDWARE MONITOR DRIVER +ABIT UGURU 1,2 HARDWARE MONITOR DRIVER P: Hans de Goede M: j.w.r.degoede@hhs.nl L: lm-sensors@lm-sensors.org S: Maintained +ABIT UGURU 3 HARDWARE MONITOR DRIVER +P: Alistair John Strachan +M: alistair@devzero.co.uk +L: lm-sensors@lm-sensors.org +S: Maintained + ACENIC DRIVER P: Jes Sorensen M: jes@trained-monkey.org @@ -502,6 +508,12 @@ L: openezx-devel@lists.openezx.org (subscribers-only) W: http://www.openezx.org/ S: Maintained +ARM/FREESCALE IMX / MXC ARM ARCHITECTURE +P: Sascha Hauer +M: kernel@pengutronix.de +L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only) +S: Maintained + ARM/GLOMATION GESBC9312SX MACHINE SUPPORT P: Lennert Buytenhek M: kernel@wantstofly.org @@ -588,6 +600,11 @@ M: kernel@wantstofly.org L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only) S: Maintained +ARM/MAGICIAN MACHINE SUPPORT +P: Philipp Zabel +M: philipp.zabel@gmail.com +S: Maintained + ARM/TOSA MACHINE SUPPORT P: Dmitry Baryshkov M: dbaryshkov@gmail.com @@ -714,6 +731,15 @@ L: linux-wireless@vger.kernel.org L: ath5k-devel@lists.ath5k.org S: Maintained +ATHEROS ATH9K WIRELESS DRIVER +P: Luis R. Rodriguez +M: lrodriguez@atheros.com +P: Jouni Malinen +M: jmalinen@atheros.com +L: linux-wireless@vger.kernel.org +L: ath9k-devel@lists.ath9k.org +S: Supported + ATI_REMOTE2 DRIVER P: Ville Syrjala M: syrjala@sci.fi @@ -1229,7 +1255,7 @@ S: Maintained CPU FREQUENCY DRIVERS P: Dave Jones M: davej@codemonkey.org.uk -L: cpufreq@lists.linux.org.uk +L: cpufreq@vger.kernel.org W: http://www.codemonkey.org.uk/projects/cpufreq/ T: git kernel.org/pub/scm/linux/kernel/git/davej/cpufreq.git S: Maintained @@ -2442,7 +2468,7 @@ L: kernel-janitors@vger.kernel.org W: http://www.kerneljanitors.org/ S: Maintained -KERNEL NFSD +KERNEL NFSD, SUNRPC, AND LOCKD SERVERS P: J. Bruce Fields M: bfields@fieldses.org P: Neil Brown @@ -2908,6 +2934,12 @@ M: jirislaby@gmail.com L: linux-kernel@vger.kernel.org S: Maintained +MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER +P: Felipe Balbi +M: felipe.balbi@nokia.com +L: linux-usb@vger.kernel.org +S: Maintained + MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) P: Andrew Gallatin M: gallatin@myri.com @@ -3056,9 +3088,10 @@ M: horms@verge.net.au P: Julian Anastasov M: ja@ssi.bg L: netdev@vger.kernel.org +L: lvs-devel@vger.kernel.org S: Maintained -NFS CLIENT +NFS, SUNRPC, AND LOCKD CLIENTS P: Trond Myklebust M: Trond.Myklebust@netapp.com L: linux-nfs@vger.kernel.org @@ -3721,6 +3754,16 @@ L: linux-visws-devel@lists.sf.net W: http://linux-visws.sf.net S: Maintained for 2.6. +SGI GRU DRIVER +P: Jack Steiner +M: steiner@sgi.com +S: Maintained + +SGI XP/XPC/XPNET DRIVER +P: Dean Nelson +M: dcn@sgi.com +S: Maintained + SIMTEC EB110ATX (Chalice CATS) P: Ben Dooks P: Vincent Sanders @@ -4175,12 +4218,6 @@ M: oliver@neukum.name L: linux-usb@vger.kernel.org S: Maintained -USB AUERSWALD DRIVER -P: Wolfgang Muees -M: wolfgang@iksw-muees.de -L: linux-usb@vger.kernel.org -S: Maintained - USB BLOCK DRIVER (UB ub) P: Pete Zaitcev M: zaitcev@redhat.com @@ -4663,12 +4700,6 @@ L: linux-wireless@vger.kernel.org L: zd1211-devs@lists.sourceforge.net (subscribers-only) S: Maintained -ZF MACHZ WATCHDOG -P: Fernando Fuganti -M: fuganti@netbank.com.br -W: http://cvs.conectiva.com.br/drivers/ZFL-watchdog/ -S: Maintained - ZR36067 VIDEO FOR LINUX DRIVER P: Ronald Bultje M: rbultje@ronald.bitfreak.net diff --git a/trunk/Makefile b/trunk/Makefile index f156f40d6334..53bf6ec1af9d 100644 --- a/trunk/Makefile +++ b/trunk/Makefile @@ -1,7 +1,7 @@ VERSION = 2 PATCHLEVEL = 6 SUBLEVEL = 27 -EXTRAVERSION = -rc1 +EXTRAVERSION = -rc3 NAME = Rotary Wombat # *DOCUMENTATION* @@ -821,6 +821,9 @@ ifdef CONFIG_HEADERS_CHECK endif ifdef CONFIG_SAMPLES $(Q)$(MAKE) $(build)=samples +endif +ifdef CONFIG_BUILD_DOCSRC + $(Q)$(MAKE) $(build)=Documentation endif $(call vmlinux-modpost) $(call if_changed_rule,vmlinux__) @@ -929,10 +932,10 @@ ifneq ($(KBUILD_SRC),) echo " in the '$(srctree)' directory.";\ /bin/false; \ fi; - $(Q)if [ ! -d include2 ]; then mkdir -p include2; fi; - $(Q)if [ -e $(srctree)/include/asm-$(SRCARCH)/errno.h ]; then \ + $(Q)if [ ! -d include2 ]; then \ + mkdir -p include2; \ ln -fsn $(srctree)/include/asm-$(SRCARCH) include2/asm; \ - fi + fi endif # prepare2 creates a makefile if using a separate output directory @@ -1166,7 +1169,7 @@ MRPROPER_FILES += .config .config.old include/asm .version .old_version \ # clean: rm-dirs := $(CLEAN_DIRS) clean: rm-files := $(CLEAN_FILES) -clean-dirs := $(addprefix _clean_,$(srctree) $(vmlinux-alldirs)) +clean-dirs := $(addprefix _clean_,$(srctree) $(vmlinux-alldirs) Documentation) PHONY += $(clean-dirs) clean archclean $(clean-dirs): @@ -1492,7 +1495,7 @@ quiet_cmd_cscope-file = FILELST cscope.files cmd_cscope-file = (echo \-k; echo \-q; $(all-sources)) > cscope.files quiet_cmd_cscope = MAKE cscope.out - cmd_cscope = cscope -b + cmd_cscope = cscope -b -f cscope.out cscope: FORCE $(call cmd,cscope-file) diff --git a/trunk/include/asm-alpha/8253pit.h b/trunk/arch/alpha/include/asm/8253pit.h similarity index 100% rename from trunk/include/asm-alpha/8253pit.h rename to trunk/arch/alpha/include/asm/8253pit.h diff --git a/trunk/include/asm-alpha/Kbuild b/trunk/arch/alpha/include/asm/Kbuild similarity index 100% rename from trunk/include/asm-alpha/Kbuild rename to trunk/arch/alpha/include/asm/Kbuild diff --git a/trunk/include/asm-alpha/a.out-core.h b/trunk/arch/alpha/include/asm/a.out-core.h similarity index 100% rename from trunk/include/asm-alpha/a.out-core.h rename to trunk/arch/alpha/include/asm/a.out-core.h diff --git a/trunk/include/asm-alpha/a.out.h b/trunk/arch/alpha/include/asm/a.out.h similarity index 100% rename from trunk/include/asm-alpha/a.out.h rename to trunk/arch/alpha/include/asm/a.out.h diff --git a/trunk/include/asm-alpha/agp.h b/trunk/arch/alpha/include/asm/agp.h similarity index 100% rename from trunk/include/asm-alpha/agp.h rename to trunk/arch/alpha/include/asm/agp.h diff --git a/trunk/include/asm-alpha/agp_backend.h b/trunk/arch/alpha/include/asm/agp_backend.h similarity index 100% rename from trunk/include/asm-alpha/agp_backend.h rename to trunk/arch/alpha/include/asm/agp_backend.h diff --git a/trunk/include/asm-alpha/atomic.h b/trunk/arch/alpha/include/asm/atomic.h similarity index 100% rename from trunk/include/asm-alpha/atomic.h rename to trunk/arch/alpha/include/asm/atomic.h diff --git a/trunk/include/asm-alpha/auxvec.h b/trunk/arch/alpha/include/asm/auxvec.h similarity index 100% rename from trunk/include/asm-alpha/auxvec.h rename to trunk/arch/alpha/include/asm/auxvec.h diff --git a/trunk/include/asm-alpha/barrier.h b/trunk/arch/alpha/include/asm/barrier.h similarity index 100% rename from trunk/include/asm-alpha/barrier.h rename to trunk/arch/alpha/include/asm/barrier.h diff --git a/trunk/include/asm-alpha/bitops.h b/trunk/arch/alpha/include/asm/bitops.h similarity index 100% rename from trunk/include/asm-alpha/bitops.h rename to trunk/arch/alpha/include/asm/bitops.h diff --git a/trunk/include/asm-alpha/bug.h b/trunk/arch/alpha/include/asm/bug.h similarity index 100% rename from trunk/include/asm-alpha/bug.h rename to trunk/arch/alpha/include/asm/bug.h diff --git a/trunk/include/asm-alpha/bugs.h b/trunk/arch/alpha/include/asm/bugs.h similarity index 100% rename from trunk/include/asm-alpha/bugs.h rename to trunk/arch/alpha/include/asm/bugs.h diff --git a/trunk/include/asm-alpha/byteorder.h b/trunk/arch/alpha/include/asm/byteorder.h similarity index 100% rename from trunk/include/asm-alpha/byteorder.h rename to trunk/arch/alpha/include/asm/byteorder.h diff --git a/trunk/include/asm-alpha/cache.h b/trunk/arch/alpha/include/asm/cache.h similarity index 100% rename from trunk/include/asm-alpha/cache.h rename to trunk/arch/alpha/include/asm/cache.h diff --git a/trunk/include/asm-alpha/cacheflush.h b/trunk/arch/alpha/include/asm/cacheflush.h similarity index 100% rename from trunk/include/asm-alpha/cacheflush.h rename to trunk/arch/alpha/include/asm/cacheflush.h diff --git a/trunk/include/asm-alpha/checksum.h b/trunk/arch/alpha/include/asm/checksum.h similarity index 100% rename from trunk/include/asm-alpha/checksum.h rename to trunk/arch/alpha/include/asm/checksum.h diff --git a/trunk/include/asm-alpha/compiler.h b/trunk/arch/alpha/include/asm/compiler.h similarity index 100% rename from trunk/include/asm-alpha/compiler.h rename to trunk/arch/alpha/include/asm/compiler.h diff --git a/trunk/include/asm-alpha/console.h b/trunk/arch/alpha/include/asm/console.h similarity index 100% rename from trunk/include/asm-alpha/console.h rename to trunk/arch/alpha/include/asm/console.h diff --git a/trunk/include/asm-alpha/core_apecs.h b/trunk/arch/alpha/include/asm/core_apecs.h similarity index 100% rename from trunk/include/asm-alpha/core_apecs.h rename to trunk/arch/alpha/include/asm/core_apecs.h diff --git a/trunk/include/asm-alpha/core_cia.h b/trunk/arch/alpha/include/asm/core_cia.h similarity index 100% rename from trunk/include/asm-alpha/core_cia.h rename to trunk/arch/alpha/include/asm/core_cia.h diff --git a/trunk/include/asm-alpha/core_irongate.h b/trunk/arch/alpha/include/asm/core_irongate.h similarity index 100% rename from trunk/include/asm-alpha/core_irongate.h rename to trunk/arch/alpha/include/asm/core_irongate.h diff --git a/trunk/include/asm-alpha/core_lca.h b/trunk/arch/alpha/include/asm/core_lca.h similarity index 100% rename from trunk/include/asm-alpha/core_lca.h rename to trunk/arch/alpha/include/asm/core_lca.h diff --git a/trunk/include/asm-alpha/core_marvel.h b/trunk/arch/alpha/include/asm/core_marvel.h similarity index 100% rename from trunk/include/asm-alpha/core_marvel.h rename to trunk/arch/alpha/include/asm/core_marvel.h diff --git a/trunk/include/asm-alpha/core_mcpcia.h b/trunk/arch/alpha/include/asm/core_mcpcia.h similarity index 100% rename from trunk/include/asm-alpha/core_mcpcia.h rename to trunk/arch/alpha/include/asm/core_mcpcia.h diff --git a/trunk/include/asm-alpha/core_polaris.h b/trunk/arch/alpha/include/asm/core_polaris.h similarity index 100% rename from trunk/include/asm-alpha/core_polaris.h rename to trunk/arch/alpha/include/asm/core_polaris.h diff --git a/trunk/include/asm-alpha/core_t2.h b/trunk/arch/alpha/include/asm/core_t2.h similarity index 100% rename from trunk/include/asm-alpha/core_t2.h rename to trunk/arch/alpha/include/asm/core_t2.h diff --git a/trunk/include/asm-alpha/core_titan.h b/trunk/arch/alpha/include/asm/core_titan.h similarity index 100% rename from trunk/include/asm-alpha/core_titan.h rename to trunk/arch/alpha/include/asm/core_titan.h diff --git a/trunk/include/asm-alpha/core_tsunami.h b/trunk/arch/alpha/include/asm/core_tsunami.h similarity index 100% rename from trunk/include/asm-alpha/core_tsunami.h rename to trunk/arch/alpha/include/asm/core_tsunami.h diff --git a/trunk/include/asm-alpha/core_wildfire.h b/trunk/arch/alpha/include/asm/core_wildfire.h similarity index 100% rename from trunk/include/asm-alpha/core_wildfire.h rename to trunk/arch/alpha/include/asm/core_wildfire.h diff --git a/trunk/include/asm-alpha/cputime.h b/trunk/arch/alpha/include/asm/cputime.h similarity index 100% rename from trunk/include/asm-alpha/cputime.h rename to trunk/arch/alpha/include/asm/cputime.h diff --git a/trunk/include/asm-alpha/current.h b/trunk/arch/alpha/include/asm/current.h similarity index 100% rename from trunk/include/asm-alpha/current.h rename to trunk/arch/alpha/include/asm/current.h diff --git a/trunk/include/asm-alpha/delay.h b/trunk/arch/alpha/include/asm/delay.h similarity index 100% rename from trunk/include/asm-alpha/delay.h rename to trunk/arch/alpha/include/asm/delay.h diff --git a/trunk/include/asm-alpha/device.h b/trunk/arch/alpha/include/asm/device.h similarity index 100% rename from trunk/include/asm-alpha/device.h rename to trunk/arch/alpha/include/asm/device.h diff --git a/trunk/include/asm-alpha/div64.h b/trunk/arch/alpha/include/asm/div64.h similarity index 100% rename from trunk/include/asm-alpha/div64.h rename to trunk/arch/alpha/include/asm/div64.h diff --git a/trunk/include/asm-alpha/dma-mapping.h b/trunk/arch/alpha/include/asm/dma-mapping.h similarity index 100% rename from trunk/include/asm-alpha/dma-mapping.h rename to trunk/arch/alpha/include/asm/dma-mapping.h diff --git a/trunk/include/asm-alpha/dma.h b/trunk/arch/alpha/include/asm/dma.h similarity index 100% rename from trunk/include/asm-alpha/dma.h rename to trunk/arch/alpha/include/asm/dma.h diff --git a/trunk/include/asm-alpha/elf.h b/trunk/arch/alpha/include/asm/elf.h similarity index 100% rename from trunk/include/asm-alpha/elf.h rename to trunk/arch/alpha/include/asm/elf.h diff --git a/trunk/include/asm-alpha/emergency-restart.h b/trunk/arch/alpha/include/asm/emergency-restart.h similarity index 100% rename from trunk/include/asm-alpha/emergency-restart.h rename to trunk/arch/alpha/include/asm/emergency-restart.h diff --git a/trunk/include/asm-alpha/err_common.h b/trunk/arch/alpha/include/asm/err_common.h similarity index 100% rename from trunk/include/asm-alpha/err_common.h rename to trunk/arch/alpha/include/asm/err_common.h diff --git a/trunk/include/asm-alpha/err_ev6.h b/trunk/arch/alpha/include/asm/err_ev6.h similarity index 100% rename from trunk/include/asm-alpha/err_ev6.h rename to trunk/arch/alpha/include/asm/err_ev6.h diff --git a/trunk/include/asm-alpha/err_ev7.h b/trunk/arch/alpha/include/asm/err_ev7.h similarity index 100% rename from trunk/include/asm-alpha/err_ev7.h rename to trunk/arch/alpha/include/asm/err_ev7.h diff --git a/trunk/include/asm-alpha/errno.h b/trunk/arch/alpha/include/asm/errno.h similarity index 100% rename from trunk/include/asm-alpha/errno.h rename to trunk/arch/alpha/include/asm/errno.h diff --git a/trunk/include/asm-alpha/fb.h b/trunk/arch/alpha/include/asm/fb.h similarity index 100% rename from trunk/include/asm-alpha/fb.h rename to trunk/arch/alpha/include/asm/fb.h diff --git a/trunk/include/asm-alpha/fcntl.h b/trunk/arch/alpha/include/asm/fcntl.h similarity index 100% rename from trunk/include/asm-alpha/fcntl.h rename to trunk/arch/alpha/include/asm/fcntl.h diff --git a/trunk/include/asm-alpha/floppy.h b/trunk/arch/alpha/include/asm/floppy.h similarity index 100% rename from trunk/include/asm-alpha/floppy.h rename to trunk/arch/alpha/include/asm/floppy.h diff --git a/trunk/include/asm-alpha/fpu.h b/trunk/arch/alpha/include/asm/fpu.h similarity index 100% rename from trunk/include/asm-alpha/fpu.h rename to trunk/arch/alpha/include/asm/fpu.h diff --git a/trunk/include/asm-alpha/futex.h b/trunk/arch/alpha/include/asm/futex.h similarity index 100% rename from trunk/include/asm-alpha/futex.h rename to trunk/arch/alpha/include/asm/futex.h diff --git a/trunk/include/asm-alpha/gct.h b/trunk/arch/alpha/include/asm/gct.h similarity index 100% rename from trunk/include/asm-alpha/gct.h rename to trunk/arch/alpha/include/asm/gct.h diff --git a/trunk/include/asm-alpha/gentrap.h b/trunk/arch/alpha/include/asm/gentrap.h similarity index 100% rename from trunk/include/asm-alpha/gentrap.h rename to trunk/arch/alpha/include/asm/gentrap.h diff --git a/trunk/include/asm-alpha/hardirq.h b/trunk/arch/alpha/include/asm/hardirq.h similarity index 100% rename from trunk/include/asm-alpha/hardirq.h rename to trunk/arch/alpha/include/asm/hardirq.h diff --git a/trunk/include/asm-alpha/hw_irq.h b/trunk/arch/alpha/include/asm/hw_irq.h similarity index 100% rename from trunk/include/asm-alpha/hw_irq.h rename to trunk/arch/alpha/include/asm/hw_irq.h diff --git a/trunk/include/asm-alpha/hwrpb.h b/trunk/arch/alpha/include/asm/hwrpb.h similarity index 100% rename from trunk/include/asm-alpha/hwrpb.h rename to trunk/arch/alpha/include/asm/hwrpb.h diff --git a/trunk/include/asm-alpha/io.h b/trunk/arch/alpha/include/asm/io.h similarity index 100% rename from trunk/include/asm-alpha/io.h rename to trunk/arch/alpha/include/asm/io.h diff --git a/trunk/include/asm-alpha/io_trivial.h b/trunk/arch/alpha/include/asm/io_trivial.h similarity index 100% rename from trunk/include/asm-alpha/io_trivial.h rename to trunk/arch/alpha/include/asm/io_trivial.h diff --git a/trunk/include/asm-alpha/ioctl.h b/trunk/arch/alpha/include/asm/ioctl.h similarity index 100% rename from trunk/include/asm-alpha/ioctl.h rename to trunk/arch/alpha/include/asm/ioctl.h diff --git a/trunk/include/asm-alpha/ioctls.h b/trunk/arch/alpha/include/asm/ioctls.h similarity index 100% rename from trunk/include/asm-alpha/ioctls.h rename to trunk/arch/alpha/include/asm/ioctls.h diff --git a/trunk/include/asm-alpha/ipcbuf.h b/trunk/arch/alpha/include/asm/ipcbuf.h similarity index 100% rename from trunk/include/asm-alpha/ipcbuf.h rename to trunk/arch/alpha/include/asm/ipcbuf.h diff --git a/trunk/include/asm-alpha/irq.h b/trunk/arch/alpha/include/asm/irq.h similarity index 100% rename from trunk/include/asm-alpha/irq.h rename to trunk/arch/alpha/include/asm/irq.h diff --git a/trunk/include/asm-alpha/irq_regs.h b/trunk/arch/alpha/include/asm/irq_regs.h similarity index 100% rename from trunk/include/asm-alpha/irq_regs.h rename to trunk/arch/alpha/include/asm/irq_regs.h diff --git a/trunk/include/asm-alpha/jensen.h b/trunk/arch/alpha/include/asm/jensen.h similarity index 100% rename from trunk/include/asm-alpha/jensen.h rename to trunk/arch/alpha/include/asm/jensen.h diff --git a/trunk/include/asm-alpha/kdebug.h b/trunk/arch/alpha/include/asm/kdebug.h similarity index 100% rename from trunk/include/asm-alpha/kdebug.h rename to trunk/arch/alpha/include/asm/kdebug.h diff --git a/trunk/include/asm-alpha/kmap_types.h b/trunk/arch/alpha/include/asm/kmap_types.h similarity index 100% rename from trunk/include/asm-alpha/kmap_types.h rename to trunk/arch/alpha/include/asm/kmap_types.h diff --git a/trunk/include/asm-alpha/linkage.h b/trunk/arch/alpha/include/asm/linkage.h similarity index 100% rename from trunk/include/asm-alpha/linkage.h rename to trunk/arch/alpha/include/asm/linkage.h diff --git a/trunk/include/asm-alpha/local.h b/trunk/arch/alpha/include/asm/local.h similarity index 100% rename from trunk/include/asm-alpha/local.h rename to trunk/arch/alpha/include/asm/local.h diff --git a/trunk/include/asm-alpha/machvec.h b/trunk/arch/alpha/include/asm/machvec.h similarity index 100% rename from trunk/include/asm-alpha/machvec.h rename to trunk/arch/alpha/include/asm/machvec.h diff --git a/trunk/include/asm-alpha/mc146818rtc.h b/trunk/arch/alpha/include/asm/mc146818rtc.h similarity index 100% rename from trunk/include/asm-alpha/mc146818rtc.h rename to trunk/arch/alpha/include/asm/mc146818rtc.h diff --git a/trunk/include/asm-alpha/md.h b/trunk/arch/alpha/include/asm/md.h similarity index 100% rename from trunk/include/asm-alpha/md.h rename to trunk/arch/alpha/include/asm/md.h diff --git a/trunk/include/asm-alpha/mman.h b/trunk/arch/alpha/include/asm/mman.h similarity index 100% rename from trunk/include/asm-alpha/mman.h rename to trunk/arch/alpha/include/asm/mman.h diff --git a/trunk/include/asm-alpha/mmu.h b/trunk/arch/alpha/include/asm/mmu.h similarity index 100% rename from trunk/include/asm-alpha/mmu.h rename to trunk/arch/alpha/include/asm/mmu.h diff --git a/trunk/include/asm-alpha/mmu_context.h b/trunk/arch/alpha/include/asm/mmu_context.h similarity index 100% rename from trunk/include/asm-alpha/mmu_context.h rename to trunk/arch/alpha/include/asm/mmu_context.h diff --git a/trunk/include/asm-alpha/mmzone.h b/trunk/arch/alpha/include/asm/mmzone.h similarity index 100% rename from trunk/include/asm-alpha/mmzone.h rename to trunk/arch/alpha/include/asm/mmzone.h diff --git a/trunk/include/asm-alpha/module.h b/trunk/arch/alpha/include/asm/module.h similarity index 100% rename from trunk/include/asm-alpha/module.h rename to trunk/arch/alpha/include/asm/module.h diff --git a/trunk/include/asm-alpha/msgbuf.h b/trunk/arch/alpha/include/asm/msgbuf.h similarity index 100% rename from trunk/include/asm-alpha/msgbuf.h rename to trunk/arch/alpha/include/asm/msgbuf.h diff --git a/trunk/include/asm-alpha/mutex.h b/trunk/arch/alpha/include/asm/mutex.h similarity index 100% rename from trunk/include/asm-alpha/mutex.h rename to trunk/arch/alpha/include/asm/mutex.h diff --git a/trunk/include/asm-alpha/page.h b/trunk/arch/alpha/include/asm/page.h similarity index 100% rename from trunk/include/asm-alpha/page.h rename to trunk/arch/alpha/include/asm/page.h diff --git a/trunk/include/asm-alpha/pal.h b/trunk/arch/alpha/include/asm/pal.h similarity index 100% rename from trunk/include/asm-alpha/pal.h rename to trunk/arch/alpha/include/asm/pal.h diff --git a/trunk/include/asm-alpha/param.h b/trunk/arch/alpha/include/asm/param.h similarity index 100% rename from trunk/include/asm-alpha/param.h rename to trunk/arch/alpha/include/asm/param.h diff --git a/trunk/include/asm-alpha/parport.h b/trunk/arch/alpha/include/asm/parport.h similarity index 100% rename from trunk/include/asm-alpha/parport.h rename to trunk/arch/alpha/include/asm/parport.h diff --git a/trunk/include/asm-alpha/pci.h b/trunk/arch/alpha/include/asm/pci.h similarity index 100% rename from trunk/include/asm-alpha/pci.h rename to trunk/arch/alpha/include/asm/pci.h diff --git a/trunk/include/asm-alpha/percpu.h b/trunk/arch/alpha/include/asm/percpu.h similarity index 100% rename from trunk/include/asm-alpha/percpu.h rename to trunk/arch/alpha/include/asm/percpu.h diff --git a/trunk/include/asm-alpha/pgalloc.h b/trunk/arch/alpha/include/asm/pgalloc.h similarity index 100% rename from trunk/include/asm-alpha/pgalloc.h rename to trunk/arch/alpha/include/asm/pgalloc.h diff --git a/trunk/include/asm-alpha/pgtable.h b/trunk/arch/alpha/include/asm/pgtable.h similarity index 100% rename from trunk/include/asm-alpha/pgtable.h rename to trunk/arch/alpha/include/asm/pgtable.h diff --git a/trunk/include/asm-alpha/poll.h b/trunk/arch/alpha/include/asm/poll.h similarity index 100% rename from trunk/include/asm-alpha/poll.h rename to trunk/arch/alpha/include/asm/poll.h diff --git a/trunk/include/asm-alpha/posix_types.h b/trunk/arch/alpha/include/asm/posix_types.h similarity index 100% rename from trunk/include/asm-alpha/posix_types.h rename to trunk/arch/alpha/include/asm/posix_types.h diff --git a/trunk/include/asm-alpha/processor.h b/trunk/arch/alpha/include/asm/processor.h similarity index 100% rename from trunk/include/asm-alpha/processor.h rename to trunk/arch/alpha/include/asm/processor.h diff --git a/trunk/include/asm-alpha/ptrace.h b/trunk/arch/alpha/include/asm/ptrace.h similarity index 100% rename from trunk/include/asm-alpha/ptrace.h rename to trunk/arch/alpha/include/asm/ptrace.h diff --git a/trunk/include/asm-alpha/reg.h b/trunk/arch/alpha/include/asm/reg.h similarity index 100% rename from trunk/include/asm-alpha/reg.h rename to trunk/arch/alpha/include/asm/reg.h diff --git a/trunk/include/asm-alpha/regdef.h b/trunk/arch/alpha/include/asm/regdef.h similarity index 100% rename from trunk/include/asm-alpha/regdef.h rename to trunk/arch/alpha/include/asm/regdef.h diff --git a/trunk/include/asm-alpha/resource.h b/trunk/arch/alpha/include/asm/resource.h similarity index 100% rename from trunk/include/asm-alpha/resource.h rename to trunk/arch/alpha/include/asm/resource.h diff --git a/trunk/include/asm-alpha/rtc.h b/trunk/arch/alpha/include/asm/rtc.h similarity index 100% rename from trunk/include/asm-alpha/rtc.h rename to trunk/arch/alpha/include/asm/rtc.h diff --git a/trunk/include/asm-alpha/rwsem.h b/trunk/arch/alpha/include/asm/rwsem.h similarity index 100% rename from trunk/include/asm-alpha/rwsem.h rename to trunk/arch/alpha/include/asm/rwsem.h diff --git a/trunk/include/asm-alpha/scatterlist.h b/trunk/arch/alpha/include/asm/scatterlist.h similarity index 100% rename from trunk/include/asm-alpha/scatterlist.h rename to trunk/arch/alpha/include/asm/scatterlist.h diff --git a/trunk/include/asm-alpha/sections.h b/trunk/arch/alpha/include/asm/sections.h similarity index 100% rename from trunk/include/asm-alpha/sections.h rename to trunk/arch/alpha/include/asm/sections.h diff --git a/trunk/include/asm-alpha/segment.h b/trunk/arch/alpha/include/asm/segment.h similarity index 100% rename from trunk/include/asm-alpha/segment.h rename to trunk/arch/alpha/include/asm/segment.h diff --git a/trunk/include/asm-alpha/sembuf.h b/trunk/arch/alpha/include/asm/sembuf.h similarity index 100% rename from trunk/include/asm-alpha/sembuf.h rename to trunk/arch/alpha/include/asm/sembuf.h diff --git a/trunk/include/asm-alpha/serial.h b/trunk/arch/alpha/include/asm/serial.h similarity index 100% rename from trunk/include/asm-alpha/serial.h rename to trunk/arch/alpha/include/asm/serial.h diff --git a/trunk/include/asm-alpha/setup.h b/trunk/arch/alpha/include/asm/setup.h similarity index 100% rename from trunk/include/asm-alpha/setup.h rename to trunk/arch/alpha/include/asm/setup.h diff --git a/trunk/include/asm-alpha/sfp-machine.h b/trunk/arch/alpha/include/asm/sfp-machine.h similarity index 100% rename from trunk/include/asm-alpha/sfp-machine.h rename to trunk/arch/alpha/include/asm/sfp-machine.h diff --git a/trunk/include/asm-alpha/shmbuf.h b/trunk/arch/alpha/include/asm/shmbuf.h similarity index 100% rename from trunk/include/asm-alpha/shmbuf.h rename to trunk/arch/alpha/include/asm/shmbuf.h diff --git a/trunk/include/asm-alpha/shmparam.h b/trunk/arch/alpha/include/asm/shmparam.h similarity index 100% rename from trunk/include/asm-alpha/shmparam.h rename to trunk/arch/alpha/include/asm/shmparam.h diff --git a/trunk/include/asm-alpha/sigcontext.h b/trunk/arch/alpha/include/asm/sigcontext.h similarity index 100% rename from trunk/include/asm-alpha/sigcontext.h rename to trunk/arch/alpha/include/asm/sigcontext.h diff --git a/trunk/include/asm-alpha/siginfo.h b/trunk/arch/alpha/include/asm/siginfo.h similarity index 100% rename from trunk/include/asm-alpha/siginfo.h rename to trunk/arch/alpha/include/asm/siginfo.h diff --git a/trunk/include/asm-alpha/signal.h b/trunk/arch/alpha/include/asm/signal.h similarity index 100% rename from trunk/include/asm-alpha/signal.h rename to trunk/arch/alpha/include/asm/signal.h diff --git a/trunk/include/asm-alpha/smp.h b/trunk/arch/alpha/include/asm/smp.h similarity index 100% rename from trunk/include/asm-alpha/smp.h rename to trunk/arch/alpha/include/asm/smp.h diff --git a/trunk/include/asm-alpha/socket.h b/trunk/arch/alpha/include/asm/socket.h similarity index 100% rename from trunk/include/asm-alpha/socket.h rename to trunk/arch/alpha/include/asm/socket.h diff --git a/trunk/include/asm-alpha/sockios.h b/trunk/arch/alpha/include/asm/sockios.h similarity index 100% rename from trunk/include/asm-alpha/sockios.h rename to trunk/arch/alpha/include/asm/sockios.h diff --git a/trunk/include/asm-alpha/spinlock.h b/trunk/arch/alpha/include/asm/spinlock.h similarity index 100% rename from trunk/include/asm-alpha/spinlock.h rename to trunk/arch/alpha/include/asm/spinlock.h diff --git a/trunk/include/asm-alpha/spinlock_types.h b/trunk/arch/alpha/include/asm/spinlock_types.h similarity index 100% rename from trunk/include/asm-alpha/spinlock_types.h rename to trunk/arch/alpha/include/asm/spinlock_types.h diff --git a/trunk/include/asm-alpha/stat.h b/trunk/arch/alpha/include/asm/stat.h similarity index 100% rename from trunk/include/asm-alpha/stat.h rename to trunk/arch/alpha/include/asm/stat.h diff --git a/trunk/include/asm-alpha/statfs.h b/trunk/arch/alpha/include/asm/statfs.h similarity index 100% rename from trunk/include/asm-alpha/statfs.h rename to trunk/arch/alpha/include/asm/statfs.h diff --git a/trunk/include/asm-alpha/string.h b/trunk/arch/alpha/include/asm/string.h similarity index 100% rename from trunk/include/asm-alpha/string.h rename to trunk/arch/alpha/include/asm/string.h diff --git a/trunk/include/asm-alpha/suspend.h b/trunk/arch/alpha/include/asm/suspend.h similarity index 100% rename from trunk/include/asm-alpha/suspend.h rename to trunk/arch/alpha/include/asm/suspend.h diff --git a/trunk/include/asm-alpha/sysinfo.h b/trunk/arch/alpha/include/asm/sysinfo.h similarity index 100% rename from trunk/include/asm-alpha/sysinfo.h rename to trunk/arch/alpha/include/asm/sysinfo.h diff --git a/trunk/include/asm-alpha/system.h b/trunk/arch/alpha/include/asm/system.h similarity index 100% rename from trunk/include/asm-alpha/system.h rename to trunk/arch/alpha/include/asm/system.h diff --git a/trunk/include/asm-alpha/termbits.h b/trunk/arch/alpha/include/asm/termbits.h similarity index 100% rename from trunk/include/asm-alpha/termbits.h rename to trunk/arch/alpha/include/asm/termbits.h diff --git a/trunk/include/asm-alpha/termios.h b/trunk/arch/alpha/include/asm/termios.h similarity index 100% rename from trunk/include/asm-alpha/termios.h rename to trunk/arch/alpha/include/asm/termios.h diff --git a/trunk/include/asm-alpha/thread_info.h b/trunk/arch/alpha/include/asm/thread_info.h similarity index 100% rename from trunk/include/asm-alpha/thread_info.h rename to trunk/arch/alpha/include/asm/thread_info.h diff --git a/trunk/include/asm-alpha/timex.h b/trunk/arch/alpha/include/asm/timex.h similarity index 100% rename from trunk/include/asm-alpha/timex.h rename to trunk/arch/alpha/include/asm/timex.h diff --git a/trunk/include/asm-alpha/tlb.h b/trunk/arch/alpha/include/asm/tlb.h similarity index 100% rename from trunk/include/asm-alpha/tlb.h rename to trunk/arch/alpha/include/asm/tlb.h diff --git a/trunk/include/asm-alpha/tlbflush.h b/trunk/arch/alpha/include/asm/tlbflush.h similarity index 100% rename from trunk/include/asm-alpha/tlbflush.h rename to trunk/arch/alpha/include/asm/tlbflush.h diff --git a/trunk/include/asm-alpha/topology.h b/trunk/arch/alpha/include/asm/topology.h similarity index 100% rename from trunk/include/asm-alpha/topology.h rename to trunk/arch/alpha/include/asm/topology.h diff --git a/trunk/include/asm-alpha/types.h b/trunk/arch/alpha/include/asm/types.h similarity index 100% rename from trunk/include/asm-alpha/types.h rename to trunk/arch/alpha/include/asm/types.h diff --git a/trunk/include/asm-alpha/uaccess.h b/trunk/arch/alpha/include/asm/uaccess.h similarity index 100% rename from trunk/include/asm-alpha/uaccess.h rename to trunk/arch/alpha/include/asm/uaccess.h diff --git a/trunk/include/asm-alpha/ucontext.h b/trunk/arch/alpha/include/asm/ucontext.h similarity index 100% rename from trunk/include/asm-alpha/ucontext.h rename to trunk/arch/alpha/include/asm/ucontext.h diff --git a/trunk/include/asm-alpha/unaligned.h b/trunk/arch/alpha/include/asm/unaligned.h similarity index 100% rename from trunk/include/asm-alpha/unaligned.h rename to trunk/arch/alpha/include/asm/unaligned.h diff --git a/trunk/include/asm-alpha/unistd.h b/trunk/arch/alpha/include/asm/unistd.h similarity index 100% rename from trunk/include/asm-alpha/unistd.h rename to trunk/arch/alpha/include/asm/unistd.h diff --git a/trunk/include/asm-alpha/user.h b/trunk/arch/alpha/include/asm/user.h similarity index 100% rename from trunk/include/asm-alpha/user.h rename to trunk/arch/alpha/include/asm/user.h diff --git a/trunk/include/asm-alpha/vga.h b/trunk/arch/alpha/include/asm/vga.h similarity index 100% rename from trunk/include/asm-alpha/vga.h rename to trunk/arch/alpha/include/asm/vga.h diff --git a/trunk/include/asm-alpha/xor.h b/trunk/arch/alpha/include/asm/xor.h similarity index 100% rename from trunk/include/asm-alpha/xor.h rename to trunk/arch/alpha/include/asm/xor.h diff --git a/trunk/arch/arm/Makefile b/trunk/arch/arm/Makefile index 2f0747744236..703a44fa0f9b 100644 --- a/trunk/arch/arm/Makefile +++ b/trunk/arch/arm/Makefile @@ -97,9 +97,7 @@ textofs-y := 0x00008000 machine-$(CONFIG_ARCH_RPC) := rpc machine-$(CONFIG_ARCH_EBSA110) := ebsa110 machine-$(CONFIG_ARCH_CLPS7500) := clps7500 - incdir-$(CONFIG_ARCH_CLPS7500) := cl7500 machine-$(CONFIG_FOOTBRIDGE) := footbridge - incdir-$(CONFIG_FOOTBRIDGE) := ebsa285 machine-$(CONFIG_ARCH_SHARK) := shark machine-$(CONFIG_ARCH_SA1100) := sa1100 ifeq ($(CONFIG_ARCH_SA1100),y) @@ -114,13 +112,15 @@ endif machine-$(CONFIG_ARCH_IOP32X) := iop32x machine-$(CONFIG_ARCH_IOP33X) := iop33x machine-$(CONFIG_ARCH_IOP13XX) := iop13xx + plat-$(CONFIG_PLAT_IOP) := iop machine-$(CONFIG_ARCH_IXP4XX) := ixp4xx machine-$(CONFIG_ARCH_IXP2000) := ixp2000 machine-$(CONFIG_ARCH_IXP23XX) := ixp23xx machine-$(CONFIG_ARCH_OMAP1) := omap1 machine-$(CONFIG_ARCH_OMAP2) := omap2 - incdir-$(CONFIG_ARCH_OMAP) := omap - machine-$(CONFIG_ARCH_S3C2410) := s3c2410 + plat-$(CONFIG_ARCH_OMAP) := omap + machine-$(CONFIG_ARCH_S3C2410) := s3c2410 s3c2400 s3c2412 s3c2440 s3c2442 s3c2443 + plat-$(CONFIG_PLAT_S3C24XX) := s3c24xx machine-$(CONFIG_ARCH_LH7A40X) := lh7a40x machine-$(CONFIG_ARCH_VERSATILE) := versatile machine-$(CONFIG_ARCH_IMX) := imx @@ -135,10 +135,11 @@ endif machine-$(CONFIG_ARCH_DAVINCI) := davinci machine-$(CONFIG_ARCH_KIRKWOOD) := kirkwood machine-$(CONFIG_ARCH_KS8695) := ks8695 - incdir-$(CONFIG_ARCH_MXC) := mxc + plat-$(CONFIG_ARCH_MXC) := mxc machine-$(CONFIG_ARCH_MX2) := mx2 machine-$(CONFIG_ARCH_MX3) := mx3 machine-$(CONFIG_ARCH_ORION5X) := orion5x + plat-$(CONFIG_PLAT_ORION) := orion machine-$(CONFIG_ARCH_MSM7X00A) := msm machine-$(CONFIG_ARCH_LOKI) := loki machine-$(CONFIG_ARCH_MV78XX0) := mv78xx0 @@ -153,17 +154,22 @@ endif # The byte offset of the kernel image in RAM from the start of RAM. TEXT_OFFSET := $(textofs-y) -ifeq ($(incdir-y),) -incdir-y := $(machine-y) -endif -INCDIR := arch-$(incdir-y) - +# The first directory contains additional information for the boot setup code ifneq ($(machine-y),) -MACHINE := arch/arm/mach-$(machine-y)/ +MACHINE := arch/arm/mach-$(word 1,$(machine-y))/ else MACHINE := endif +machdirs := $(patsubst %,arch/arm/mach-%/,$(machine-y)) +platdirs := $(patsubst %,arch/arm/plat-%/,$(plat-y)) + +ifeq ($(KBUILD_SRC),) +KBUILD_CPPFLAGS += $(patsubst %,-I%include,$(machdirs) $(platdirs)) +else +KBUILD_CPPFLAGS += $(patsubst %,-I$(srctree)/%include,$(machdirs) $(platdirs)) +endif + export TEXT_OFFSET GZFLAGS MMUEXT # Do we have FASTFPE? @@ -174,23 +180,11 @@ endif # If we have a machine-specific directory, then include it in the build. core-y += arch/arm/kernel/ arch/arm/mm/ arch/arm/common/ -core-y += $(MACHINE) -core-$(CONFIG_ARCH_S3C2410) += arch/arm/mach-s3c2400/ -core-$(CONFIG_ARCH_S3C2410) += arch/arm/mach-s3c2412/ -core-$(CONFIG_ARCH_S3C2410) += arch/arm/mach-s3c2440/ -core-$(CONFIG_ARCH_S3C2410) += arch/arm/mach-s3c2442/ -core-$(CONFIG_ARCH_S3C2410) += arch/arm/mach-s3c2443/ +core-y += $(machdirs) $(platdirs) core-$(CONFIG_FPE_NWFPE) += arch/arm/nwfpe/ core-$(CONFIG_FPE_FASTFPE) += $(FASTFPE_OBJ) core-$(CONFIG_VFP) += arch/arm/vfp/ -# If we have a common platform directory, then include it in the build. -core-$(CONFIG_PLAT_IOP) += arch/arm/plat-iop/ -core-$(CONFIG_PLAT_ORION) += arch/arm/plat-orion/ -core-$(CONFIG_ARCH_OMAP) += arch/arm/plat-omap/ -core-$(CONFIG_PLAT_S3C24XX) += arch/arm/plat-s3c24xx/ -core-$(CONFIG_ARCH_MXC) += arch/arm/plat-mxc/ - drivers-$(CONFIG_OPROFILE) += arch/arm/oprofile/ libs-y := arch/arm/lib/ $(libs-y) @@ -210,20 +204,10 @@ boot := arch/arm/boot # them changed. We use .arch to indicate when they were updated # last, otherwise make uses the target directory mtime. -include/asm-arm/.arch: $(wildcard include/config/arch/*.h) include/config/auto.conf - @echo ' SYMLINK include/asm-arm/arch -> include/asm-arm/$(INCDIR)' -ifneq ($(KBUILD_SRC),) - $(Q)mkdir -p include/asm-arm - $(Q)ln -fsn $(srctree)/include/asm-arm/$(INCDIR) include/asm-arm/arch -else - $(Q)ln -fsn $(INCDIR) include/asm-arm/arch -endif - @touch $@ - archprepare: maketools PHONY += maketools FORCE -maketools: include/linux/version.h include/asm-arm/.arch FORCE +maketools: include/linux/version.h FORCE $(Q)$(MAKE) $(build)=arch/arm/tools include/asm-arm/mach-types.h # Convert bzImage to zImage diff --git a/trunk/arch/arm/boot/compressed/Makefile b/trunk/arch/arm/boot/compressed/Makefile index 95baac4939e0..94462a097f86 100644 --- a/trunk/arch/arm/boot/compressed/Makefile +++ b/trunk/arch/arm/boot/compressed/Makefile @@ -112,6 +112,3 @@ $(obj)/font.c: $(FONTC) $(obj)/vmlinux.lds: $(obj)/vmlinux.lds.in arch/arm/boot/Makefile .config @sed "$(SEDFLAGS)" < $< > $@ - -$(obj)/misc.o: $(obj)/misc.c include/asm/arch/uncompress.h lib/inflate.c - diff --git a/trunk/arch/arm/boot/compressed/head-xscale.S b/trunk/arch/arm/boot/compressed/head-xscale.S index dd3fbd6766e1..aa5ee49c5c5a 100644 --- a/trunk/arch/arm/boot/compressed/head-xscale.S +++ b/trunk/arch/arm/boot/compressed/head-xscale.S @@ -6,7 +6,6 @@ */ #include -#include .section ".start", "ax" diff --git a/trunk/arch/arm/boot/compressed/head.S b/trunk/arch/arm/boot/compressed/head.S index de41daeab5e9..d42f89b7760b 100644 --- a/trunk/arch/arm/boot/compressed/head.S +++ b/trunk/arch/arm/boot/compressed/head.S @@ -37,7 +37,7 @@ #else -#include +#include .macro writeb, ch, rb senduart \ch, \rb diff --git a/trunk/arch/arm/boot/compressed/misc.c b/trunk/arch/arm/boot/compressed/misc.c index 7145cc7c04f0..65ce8fff29db 100644 --- a/trunk/arch/arm/boot/compressed/misc.c +++ b/trunk/arch/arm/boot/compressed/misc.c @@ -27,7 +27,7 @@ unsigned int __machine_arch_type; static void putstr(const char *ptr); #include -#include +#include #ifdef CONFIG_DEBUG_ICEDCC diff --git a/trunk/arch/arm/common/locomo.c b/trunk/arch/arm/common/locomo.c index 85579654d3b7..283051eaf931 100644 --- a/trunk/arch/arm/common/locomo.c +++ b/trunk/arch/arm/common/locomo.c @@ -25,7 +25,7 @@ #include #include -#include +#include #include #include #include diff --git a/trunk/arch/arm/common/sa1111.c b/trunk/arch/arm/common/sa1111.c index f6d3fdda7067..ec8a5471bf06 100644 --- a/trunk/arch/arm/common/sa1111.c +++ b/trunk/arch/arm/common/sa1111.c @@ -26,7 +26,7 @@ #include #include -#include +#include #include #include #include diff --git a/trunk/arch/arm/common/sharpsl_pm.c b/trunk/arch/arm/common/sharpsl_pm.c index 8822b684d474..db8309161408 100644 --- a/trunk/arch/arm/common/sharpsl_pm.c +++ b/trunk/arch/arm/common/sharpsl_pm.c @@ -26,13 +26,12 @@ #include #include -#include -#include +#include #include -#include -#include -#include -#include +#include +#include +#include +#include #include /* diff --git a/trunk/arch/arm/common/time-acorn.c b/trunk/arch/arm/common/time-acorn.c index d544da414731..df0983aafe69 100644 --- a/trunk/arch/arm/common/time-acorn.c +++ b/trunk/arch/arm/common/time-acorn.c @@ -18,7 +18,7 @@ #include #include -#include +#include #include #include diff --git a/trunk/arch/arm/common/uengine.c b/trunk/arch/arm/common/uengine.c index 117cab30bd36..7ecd3c0ab011 100644 --- a/trunk/arch/arm/common/uengine.c +++ b/trunk/arch/arm/common/uengine.c @@ -16,8 +16,7 @@ #include #include #include -#include -#include +#include #include #include diff --git a/trunk/include/asm-arm/Kbuild b/trunk/arch/arm/include/asm/Kbuild similarity index 100% rename from trunk/include/asm-arm/Kbuild rename to trunk/arch/arm/include/asm/Kbuild diff --git a/trunk/include/asm-arm/a.out-core.h b/trunk/arch/arm/include/asm/a.out-core.h similarity index 100% rename from trunk/include/asm-arm/a.out-core.h rename to trunk/arch/arm/include/asm/a.out-core.h diff --git a/trunk/include/asm-arm/a.out.h b/trunk/arch/arm/include/asm/a.out.h similarity index 100% rename from trunk/include/asm-arm/a.out.h rename to trunk/arch/arm/include/asm/a.out.h diff --git a/trunk/include/asm-arm/assembler.h b/trunk/arch/arm/include/asm/assembler.h similarity index 98% rename from trunk/include/asm-arm/assembler.h rename to trunk/arch/arm/include/asm/assembler.h index 911393b2c6f0..6116e4893c0a 100644 --- a/trunk/include/asm-arm/assembler.h +++ b/trunk/arch/arm/include/asm/assembler.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/assembler.h + * arch/arm/include/asm/assembler.h * * Copyright (C) 1996-2000 Russell King * diff --git a/trunk/include/asm-arm/atomic.h b/trunk/arch/arm/include/asm/atomic.h similarity index 99% rename from trunk/include/asm-arm/atomic.h rename to trunk/arch/arm/include/asm/atomic.h index 3b59f94b5a3d..325f881ccb50 100644 --- a/trunk/include/asm-arm/atomic.h +++ b/trunk/arch/arm/include/asm/atomic.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/atomic.h + * arch/arm/include/asm/atomic.h * * Copyright (C) 1996 Russell King. * Copyright (C) 2002 Deep Blue Solutions Ltd. diff --git a/trunk/include/asm-arm/auxvec.h b/trunk/arch/arm/include/asm/auxvec.h similarity index 100% rename from trunk/include/asm-arm/auxvec.h rename to trunk/arch/arm/include/asm/auxvec.h diff --git a/trunk/include/asm-arm/bitops.h b/trunk/arch/arm/include/asm/bitops.h similarity index 100% rename from trunk/include/asm-arm/bitops.h rename to trunk/arch/arm/include/asm/bitops.h diff --git a/trunk/include/asm-arm/bug.h b/trunk/arch/arm/include/asm/bug.h similarity index 100% rename from trunk/include/asm-arm/bug.h rename to trunk/arch/arm/include/asm/bug.h diff --git a/trunk/include/asm-arm/bugs.h b/trunk/arch/arm/include/asm/bugs.h similarity index 93% rename from trunk/include/asm-arm/bugs.h rename to trunk/arch/arm/include/asm/bugs.h index ca54eb0f12d7..a97f1ea708d1 100644 --- a/trunk/include/asm-arm/bugs.h +++ b/trunk/arch/arm/include/asm/bugs.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/bugs.h + * arch/arm/include/asm/bugs.h * * Copyright (C) 1995-2003 Russell King * diff --git a/trunk/include/asm-arm/byteorder.h b/trunk/arch/arm/include/asm/byteorder.h similarity index 97% rename from trunk/include/asm-arm/byteorder.h rename to trunk/arch/arm/include/asm/byteorder.h index e6f7fcdc73b0..4fbfb22f65a0 100644 --- a/trunk/include/asm-arm/byteorder.h +++ b/trunk/arch/arm/include/asm/byteorder.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/byteorder.h + * arch/arm/include/asm/byteorder.h * * ARM Endian-ness. In little endian mode, the data bus is connected such * that byte accesses appear as: diff --git a/trunk/include/asm-arm/cache.h b/trunk/arch/arm/include/asm/cache.h similarity index 80% rename from trunk/include/asm-arm/cache.h rename to trunk/arch/arm/include/asm/cache.h index 31332c8ac04e..cb7a9e97fd7e 100644 --- a/trunk/include/asm-arm/cache.h +++ b/trunk/arch/arm/include/asm/cache.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/cache.h + * arch/arm/include/asm/cache.h */ #ifndef __ASMARM_CACHE_H #define __ASMARM_CACHE_H diff --git a/trunk/include/asm-arm/cacheflush.h b/trunk/arch/arm/include/asm/cacheflush.h similarity index 99% rename from trunk/include/asm-arm/cacheflush.h rename to trunk/arch/arm/include/asm/cacheflush.h index e68a1cbcc852..9073d9c6567e 100644 --- a/trunk/include/asm-arm/cacheflush.h +++ b/trunk/arch/arm/include/asm/cacheflush.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/cacheflush.h + * arch/arm/include/asm/cacheflush.h * * Copyright (C) 1999-2002 Russell King * diff --git a/trunk/include/asm-arm/checksum.h b/trunk/arch/arm/include/asm/checksum.h similarity index 98% rename from trunk/include/asm-arm/checksum.h rename to trunk/arch/arm/include/asm/checksum.h index eaa0efd8d0d4..6dcc16430868 100644 --- a/trunk/include/asm-arm/checksum.h +++ b/trunk/arch/arm/include/asm/checksum.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/checksum.h + * arch/arm/include/asm/checksum.h * * IP checksum routines * diff --git a/trunk/include/asm-arm/cnt32_to_63.h b/trunk/arch/arm/include/asm/cnt32_to_63.h similarity index 100% rename from trunk/include/asm-arm/cnt32_to_63.h rename to trunk/arch/arm/include/asm/cnt32_to_63.h diff --git a/trunk/include/asm-arm/cpu-multi32.h b/trunk/arch/arm/include/asm/cpu-multi32.h similarity index 97% rename from trunk/include/asm-arm/cpu-multi32.h rename to trunk/arch/arm/include/asm/cpu-multi32.h index 3479de9266e5..e2b5b0b2116a 100644 --- a/trunk/include/asm-arm/cpu-multi32.h +++ b/trunk/arch/arm/include/asm/cpu-multi32.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/cpu-multi32.h + * arch/arm/include/asm/cpu-multi32.h * * Copyright (C) 2000 Russell King * diff --git a/trunk/include/asm-arm/cpu-single.h b/trunk/arch/arm/include/asm/cpu-single.h similarity index 97% rename from trunk/include/asm-arm/cpu-single.h rename to trunk/arch/arm/include/asm/cpu-single.h index 0b120ee36091..f073a6d2a406 100644 --- a/trunk/include/asm-arm/cpu-single.h +++ b/trunk/arch/arm/include/asm/cpu-single.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/cpu-single.h + * arch/arm/include/asm/cpu-single.h * * Copyright (C) 2000 Russell King * diff --git a/trunk/include/asm-arm/cpu.h b/trunk/arch/arm/include/asm/cpu.h similarity index 93% rename from trunk/include/asm-arm/cpu.h rename to trunk/arch/arm/include/asm/cpu.h index 715426b9b08e..634b2d7c612a 100644 --- a/trunk/include/asm-arm/cpu.h +++ b/trunk/arch/arm/include/asm/cpu.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/cpu.h + * arch/arm/include/asm/cpu.h * * Copyright (C) 2004-2005 ARM Ltd. * diff --git a/trunk/include/asm-arm/cputime.h b/trunk/arch/arm/include/asm/cputime.h similarity index 100% rename from trunk/include/asm-arm/cputime.h rename to trunk/arch/arm/include/asm/cputime.h diff --git a/trunk/include/asm-arm/current.h b/trunk/arch/arm/include/asm/current.h similarity index 100% rename from trunk/include/asm-arm/current.h rename to trunk/arch/arm/include/asm/current.h diff --git a/trunk/include/asm-arm/delay.h b/trunk/arch/arm/include/asm/delay.h similarity index 100% rename from trunk/include/asm-arm/delay.h rename to trunk/arch/arm/include/asm/delay.h diff --git a/trunk/include/asm-arm/device.h b/trunk/arch/arm/include/asm/device.h similarity index 100% rename from trunk/include/asm-arm/device.h rename to trunk/arch/arm/include/asm/device.h diff --git a/trunk/include/asm-arm/div64.h b/trunk/arch/arm/include/asm/div64.h similarity index 100% rename from trunk/include/asm-arm/div64.h rename to trunk/arch/arm/include/asm/div64.h diff --git a/trunk/include/asm-arm/dma-mapping.h b/trunk/arch/arm/include/asm/dma-mapping.h similarity index 100% rename from trunk/include/asm-arm/dma-mapping.h rename to trunk/arch/arm/include/asm/dma-mapping.h diff --git a/trunk/include/asm-arm/dma.h b/trunk/arch/arm/include/asm/dma.h similarity index 99% rename from trunk/include/asm-arm/dma.h rename to trunk/arch/arm/include/asm/dma.h index 9f2c5305c260..75154b193117 100644 --- a/trunk/include/asm-arm/dma.h +++ b/trunk/arch/arm/include/asm/dma.h @@ -6,7 +6,7 @@ typedef unsigned int dmach_t; #include #include #include -#include +#include /* * This is the maximum virtual address which can be DMA'd from. diff --git a/trunk/include/asm-arm/domain.h b/trunk/arch/arm/include/asm/domain.h similarity index 98% rename from trunk/include/asm-arm/domain.h rename to trunk/arch/arm/include/asm/domain.h index 3c12a7625304..cc7ef4080711 100644 --- a/trunk/include/asm-arm/domain.h +++ b/trunk/arch/arm/include/asm/domain.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/domain.h + * arch/arm/include/asm/domain.h * * Copyright (C) 1999 Russell King. * diff --git a/trunk/include/asm-arm/ecard.h b/trunk/arch/arm/include/asm/ecard.h similarity index 99% rename from trunk/include/asm-arm/ecard.h rename to trunk/arch/arm/include/asm/ecard.h index 5e22881a630d..29f2610efc70 100644 --- a/trunk/include/asm-arm/ecard.h +++ b/trunk/arch/arm/include/asm/ecard.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/ecard.h + * arch/arm/include/asm/ecard.h * * definitions for expansion cards * diff --git a/trunk/include/asm-arm/elf.h b/trunk/arch/arm/include/asm/elf.h similarity index 100% rename from trunk/include/asm-arm/elf.h rename to trunk/arch/arm/include/asm/elf.h diff --git a/trunk/include/asm-arm/emergency-restart.h b/trunk/arch/arm/include/asm/emergency-restart.h similarity index 100% rename from trunk/include/asm-arm/emergency-restart.h rename to trunk/arch/arm/include/asm/emergency-restart.h diff --git a/trunk/include/asm-arm/errno.h b/trunk/arch/arm/include/asm/errno.h similarity index 100% rename from trunk/include/asm-arm/errno.h rename to trunk/arch/arm/include/asm/errno.h diff --git a/trunk/include/asm-arm/fb.h b/trunk/arch/arm/include/asm/fb.h similarity index 100% rename from trunk/include/asm-arm/fb.h rename to trunk/arch/arm/include/asm/fb.h diff --git a/trunk/include/asm-arm/fcntl.h b/trunk/arch/arm/include/asm/fcntl.h similarity index 100% rename from trunk/include/asm-arm/fcntl.h rename to trunk/arch/arm/include/asm/fcntl.h diff --git a/trunk/include/asm-arm/fiq.h b/trunk/arch/arm/include/asm/fiq.h similarity index 96% rename from trunk/include/asm-arm/fiq.h rename to trunk/arch/arm/include/asm/fiq.h index a3bad09e825c..2242ce22ec6c 100644 --- a/trunk/include/asm-arm/fiq.h +++ b/trunk/arch/arm/include/asm/fiq.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/fiq.h + * arch/arm/include/asm/fiq.h * * Support for FIQ on ARM architectures. * Written by Philip Blundell , 1998 diff --git a/trunk/include/asm-arm/flat.h b/trunk/arch/arm/include/asm/flat.h similarity index 90% rename from trunk/include/asm-arm/flat.h rename to trunk/arch/arm/include/asm/flat.h index 9918aa46d9e5..1d77e51907f6 100644 --- a/trunk/include/asm-arm/flat.h +++ b/trunk/arch/arm/include/asm/flat.h @@ -1,5 +1,5 @@ /* - * include/asm-arm/flat.h -- uClinux flat-format executables + * arch/arm/include/asm/flat.h -- uClinux flat-format executables */ #ifndef __ARM_FLAT_H__ diff --git a/trunk/include/asm-arm/floppy.h b/trunk/arch/arm/include/asm/floppy.h similarity index 98% rename from trunk/include/asm-arm/floppy.h rename to trunk/arch/arm/include/asm/floppy.h index 41a5e9d6bb69..c9f03eccc9d8 100644 --- a/trunk/include/asm-arm/floppy.h +++ b/trunk/arch/arm/include/asm/floppy.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/floppy.h + * arch/arm/include/asm/floppy.h * * Copyright (C) 1996-2000 Russell King * @@ -12,7 +12,7 @@ #ifndef __ASM_ARM_FLOPPY_H #define __ASM_ARM_FLOPPY_H #if 0 -#include +#include #endif #define fd_outb(val,port) \ diff --git a/trunk/include/asm-arm/fpstate.h b/trunk/arch/arm/include/asm/fpstate.h similarity index 97% rename from trunk/include/asm-arm/fpstate.h rename to trunk/arch/arm/include/asm/fpstate.h index 392eb5332323..ee5e03efc1bb 100644 --- a/trunk/include/asm-arm/fpstate.h +++ b/trunk/arch/arm/include/asm/fpstate.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/fpstate.h + * arch/arm/include/asm/fpstate.h * * Copyright (C) 1995 Russell King * diff --git a/trunk/include/asm-arm/ftrace.h b/trunk/arch/arm/include/asm/ftrace.h similarity index 100% rename from trunk/include/asm-arm/ftrace.h rename to trunk/arch/arm/include/asm/ftrace.h diff --git a/trunk/include/asm-arm/futex.h b/trunk/arch/arm/include/asm/futex.h similarity index 100% rename from trunk/include/asm-arm/futex.h rename to trunk/arch/arm/include/asm/futex.h diff --git a/trunk/include/asm-arm/glue.h b/trunk/arch/arm/include/asm/glue.h similarity index 99% rename from trunk/include/asm-arm/glue.h rename to trunk/arch/arm/include/asm/glue.h index a97a182ba287..a0e39d5d00c9 100644 --- a/trunk/include/asm-arm/glue.h +++ b/trunk/arch/arm/include/asm/glue.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/glue.h + * arch/arm/include/asm/glue.h * * Copyright (C) 1997-1999 Russell King * Copyright (C) 2000-2002 Deep Blue Solutions Ltd. diff --git a/trunk/include/asm-arm/gpio.h b/trunk/arch/arm/include/asm/gpio.h similarity index 84% rename from trunk/include/asm-arm/gpio.h rename to trunk/arch/arm/include/asm/gpio.h index fff4f800ee42..166a7a3e2840 100644 --- a/trunk/include/asm-arm/gpio.h +++ b/trunk/arch/arm/include/asm/gpio.h @@ -2,6 +2,6 @@ #define _ARCH_ARM_GPIO_H /* not all ARM platforms necessarily support this API ... */ -#include +#include #endif /* _ARCH_ARM_GPIO_H */ diff --git a/trunk/include/asm-arm/hardirq.h b/trunk/arch/arm/include/asm/hardirq.h similarity index 100% rename from trunk/include/asm-arm/hardirq.h rename to trunk/arch/arm/include/asm/hardirq.h diff --git a/trunk/include/asm-arm/hardware/arm_timer.h b/trunk/arch/arm/include/asm/hardware/arm_timer.h similarity index 100% rename from trunk/include/asm-arm/hardware/arm_timer.h rename to trunk/arch/arm/include/asm/hardware/arm_timer.h diff --git a/trunk/include/asm-arm/hardware/arm_twd.h b/trunk/arch/arm/include/asm/hardware/arm_twd.h similarity index 100% rename from trunk/include/asm-arm/hardware/arm_twd.h rename to trunk/arch/arm/include/asm/hardware/arm_twd.h diff --git a/trunk/include/asm-arm/hardware/cache-l2x0.h b/trunk/arch/arm/include/asm/hardware/cache-l2x0.h similarity index 97% rename from trunk/include/asm-arm/hardware/cache-l2x0.h rename to trunk/arch/arm/include/asm/hardware/cache-l2x0.h index 54029a740396..64f2252a25cd 100644 --- a/trunk/include/asm-arm/hardware/cache-l2x0.h +++ b/trunk/arch/arm/include/asm/hardware/cache-l2x0.h @@ -1,5 +1,5 @@ /* - * include/asm-arm/hardware/cache-l2x0.h + * arch/arm/include/asm/hardware/cache-l2x0.h * * Copyright (C) 2007 ARM Limited * diff --git a/trunk/include/asm-arm/hardware/clps7111.h b/trunk/arch/arm/include/asm/hardware/clps7111.h similarity index 99% rename from trunk/include/asm-arm/hardware/clps7111.h rename to trunk/arch/arm/include/asm/hardware/clps7111.h index 8d3228dc1778..44477225aed6 100644 --- a/trunk/include/asm-arm/hardware/clps7111.h +++ b/trunk/arch/arm/include/asm/hardware/clps7111.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/hardware/clps7111.h + * arch/arm/include/asm/hardware/clps7111.h * * This file contains the hardware definitions of the CLPS7111 internal * registers. diff --git a/trunk/include/asm-arm/hardware/cs89712.h b/trunk/arch/arm/include/asm/hardware/cs89712.h similarity index 97% rename from trunk/include/asm-arm/hardware/cs89712.h rename to trunk/arch/arm/include/asm/hardware/cs89712.h index ad99a3e1b802..f75626933e94 100644 --- a/trunk/include/asm-arm/hardware/cs89712.h +++ b/trunk/arch/arm/include/asm/hardware/cs89712.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/hardware/cs89712.h + * arch/arm/include/asm/hardware/cs89712.h * * This file contains the hardware definitions of the CS89712 * additional internal registers. diff --git a/trunk/include/asm-arm/hardware/debug-8250.S b/trunk/arch/arm/include/asm/hardware/debug-8250.S similarity index 93% rename from trunk/include/asm-arm/hardware/debug-8250.S rename to trunk/arch/arm/include/asm/hardware/debug-8250.S index 07c97fb233fc..22c689255e6e 100644 --- a/trunk/include/asm-arm/hardware/debug-8250.S +++ b/trunk/arch/arm/include/asm/hardware/debug-8250.S @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/hardware/debug-8250.S + * arch/arm/include/asm/hardware/debug-8250.S * * Copyright (C) 1994-1999 Russell King * diff --git a/trunk/include/asm-arm/hardware/debug-pl01x.S b/trunk/arch/arm/include/asm/hardware/debug-pl01x.S similarity index 93% rename from trunk/include/asm-arm/hardware/debug-pl01x.S rename to trunk/arch/arm/include/asm/hardware/debug-pl01x.S index 23c541a9e89a..f9fd083eff63 100644 --- a/trunk/include/asm-arm/hardware/debug-pl01x.S +++ b/trunk/arch/arm/include/asm/hardware/debug-pl01x.S @@ -1,4 +1,4 @@ -/* linux/include/asm-arm/hardware/debug-pl01x.S +/* arch/arm/include/asm/hardware/debug-pl01x.S * * Debugging macro include header * diff --git a/trunk/include/asm-arm/hardware/dec21285.h b/trunk/arch/arm/include/asm/hardware/dec21285.h similarity index 98% rename from trunk/include/asm-arm/hardware/dec21285.h rename to trunk/arch/arm/include/asm/hardware/dec21285.h index 546f7077be9c..0d7552751aaf 100644 --- a/trunk/include/asm-arm/hardware/dec21285.h +++ b/trunk/arch/arm/include/asm/hardware/dec21285.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/hardware/dec21285.h + * arch/arm/include/asm/hardware/dec21285.h * * Copyright (C) 1998 Russell King * @@ -19,7 +19,7 @@ #define DC21285_PCI_MEM 0x80000000 #ifndef __ASSEMBLY__ -#include +#include #define DC21285_IO(x) ((volatile unsigned long *)(ARMCSR_BASE+(x))) #else #define DC21285_IO(x) (x) diff --git a/trunk/include/asm-arm/hardware/entry-macro-iomd.S b/trunk/arch/arm/include/asm/hardware/entry-macro-iomd.S similarity index 99% rename from trunk/include/asm-arm/hardware/entry-macro-iomd.S rename to trunk/arch/arm/include/asm/hardware/entry-macro-iomd.S index 9bb580a5b15e..e0af4983723f 100644 --- a/trunk/include/asm-arm/hardware/entry-macro-iomd.S +++ b/trunk/arch/arm/include/asm/hardware/entry-macro-iomd.S @@ -1,5 +1,5 @@ /* - * include/asm-arm/hardware/entry-macro-iomd.S + * arch/arm/include/asm/hardware/entry-macro-iomd.S * * Low-level IRQ helper macros for IOC/IOMD based platforms * diff --git a/trunk/include/asm-arm/hardware/ep7211.h b/trunk/arch/arm/include/asm/hardware/ep7211.h similarity index 96% rename from trunk/include/asm-arm/hardware/ep7211.h rename to trunk/arch/arm/include/asm/hardware/ep7211.h index 017aa68f612d..654d5f625c49 100644 --- a/trunk/include/asm-arm/hardware/ep7211.h +++ b/trunk/arch/arm/include/asm/hardware/ep7211.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/hardware/ep7211.h + * arch/arm/include/asm/hardware/ep7211.h * * This file contains the hardware definitions of the EP7211 internal * registers. diff --git a/trunk/include/asm-arm/hardware/ep7212.h b/trunk/arch/arm/include/asm/hardware/ep7212.h similarity index 98% rename from trunk/include/asm-arm/hardware/ep7212.h rename to trunk/arch/arm/include/asm/hardware/ep7212.h index 0e952e747073..3b43bbeaf1db 100644 --- a/trunk/include/asm-arm/hardware/ep7212.h +++ b/trunk/arch/arm/include/asm/hardware/ep7212.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/hardware/ep7212.h + * arch/arm/include/asm/hardware/ep7212.h * * This file contains the hardware definitions of the EP7212 internal * registers. diff --git a/trunk/include/asm-arm/hardware/gic.h b/trunk/arch/arm/include/asm/hardware/gic.h similarity index 96% rename from trunk/include/asm-arm/hardware/gic.h rename to trunk/arch/arm/include/asm/hardware/gic.h index 966e428ad32c..4924914af188 100644 --- a/trunk/include/asm-arm/hardware/gic.h +++ b/trunk/arch/arm/include/asm/hardware/gic.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/hardware/gic.h + * arch/arm/include/asm/hardware/gic.h * * Copyright (C) 2002 ARM Limited, All Rights Reserved. * diff --git a/trunk/include/asm-arm/hardware/icst307.h b/trunk/arch/arm/include/asm/hardware/icst307.h similarity index 96% rename from trunk/include/asm-arm/hardware/icst307.h rename to trunk/arch/arm/include/asm/hardware/icst307.h index ff8618a441c0..554f128a1046 100644 --- a/trunk/include/asm-arm/hardware/icst307.h +++ b/trunk/arch/arm/include/asm/hardware/icst307.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/hardware/icst307.h + * arch/arm/include/asm/hardware/icst307.h * * Copyright (C) 2003 Deep Blue Solutions, Ltd, All Rights Reserved. * diff --git a/trunk/include/asm-arm/hardware/icst525.h b/trunk/arch/arm/include/asm/hardware/icst525.h similarity index 96% rename from trunk/include/asm-arm/hardware/icst525.h rename to trunk/arch/arm/include/asm/hardware/icst525.h index edd5a5704406..58f0dc43e2ed 100644 --- a/trunk/include/asm-arm/hardware/icst525.h +++ b/trunk/arch/arm/include/asm/hardware/icst525.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/hardware/icst525.h + * arch/arm/include/asm/hardware/icst525.h * * Copyright (C) 2003 Deep Blue Solutions, Ltd, All Rights Reserved. * diff --git a/trunk/include/asm-arm/hardware/ioc.h b/trunk/arch/arm/include/asm/hardware/ioc.h similarity index 97% rename from trunk/include/asm-arm/hardware/ioc.h rename to trunk/arch/arm/include/asm/hardware/ioc.h index b3b46ef65943..1f6b8013becb 100644 --- a/trunk/include/asm-arm/hardware/ioc.h +++ b/trunk/arch/arm/include/asm/hardware/ioc.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/hardware/ioc.h + * arch/arm/include/asm/hardware/ioc.h * * Copyright (C) Russell King * diff --git a/trunk/include/asm-arm/hardware/iomd.h b/trunk/arch/arm/include/asm/hardware/iomd.h similarity index 99% rename from trunk/include/asm-arm/hardware/iomd.h rename to trunk/arch/arm/include/asm/hardware/iomd.h index 396e55ad06c6..9c5afbd71a69 100644 --- a/trunk/include/asm-arm/hardware/iomd.h +++ b/trunk/arch/arm/include/asm/hardware/iomd.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/hardware/iomd.h + * arch/arm/include/asm/hardware/iomd.h * * Copyright (C) 1999 Russell King * diff --git a/trunk/include/asm-arm/hardware/iop3xx-adma.h b/trunk/arch/arm/include/asm/hardware/iop3xx-adma.h similarity index 99% rename from trunk/include/asm-arm/hardware/iop3xx-adma.h rename to trunk/arch/arm/include/asm/hardware/iop3xx-adma.h index af64676650a2..87bff09633aa 100644 --- a/trunk/include/asm-arm/hardware/iop3xx-adma.h +++ b/trunk/arch/arm/include/asm/hardware/iop3xx-adma.h @@ -19,7 +19,7 @@ #define _ADMA_H #include #include -#include +#include #include /* Memory copy units */ diff --git a/trunk/include/asm-arm/hardware/iop3xx-gpio.h b/trunk/arch/arm/include/asm/hardware/iop3xx-gpio.h similarity index 95% rename from trunk/include/asm-arm/hardware/iop3xx-gpio.h rename to trunk/arch/arm/include/asm/hardware/iop3xx-gpio.h index 0c9331f9ac24..b69d972b1f7d 100644 --- a/trunk/include/asm-arm/hardware/iop3xx-gpio.h +++ b/trunk/arch/arm/include/asm/hardware/iop3xx-gpio.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/hardware/iop3xx-gpio.h + * arch/arm/include/asm/hardware/iop3xx-gpio.h * * IOP3xx GPIO wrappers * @@ -25,7 +25,7 @@ #ifndef __ASM_ARM_HARDWARE_IOP3XX_GPIO_H #define __ASM_ARM_HARDWARE_IOP3XX_GPIO_H -#include +#include #include #define IOP3XX_N_GPIOS 8 diff --git a/trunk/include/asm-arm/hardware/iop3xx.h b/trunk/arch/arm/include/asm/hardware/iop3xx.h similarity index 99% rename from trunk/include/asm-arm/hardware/iop3xx.h rename to trunk/arch/arm/include/asm/hardware/iop3xx.h index 18f6937f5010..4b8e7f559929 100644 --- a/trunk/include/asm-arm/hardware/iop3xx.h +++ b/trunk/arch/arm/include/asm/hardware/iop3xx.h @@ -1,5 +1,5 @@ /* - * include/asm-arm/hardware/iop3xx.h + * arch/arm/include/asm/hardware/iop3xx.h * * Intel IOP32X and IOP33X register definitions * diff --git a/trunk/include/asm-arm/hardware/iop_adma.h b/trunk/arch/arm/include/asm/hardware/iop_adma.h similarity index 100% rename from trunk/include/asm-arm/hardware/iop_adma.h rename to trunk/arch/arm/include/asm/hardware/iop_adma.h diff --git a/trunk/include/asm-arm/hardware/it8152.h b/trunk/arch/arm/include/asm/hardware/it8152.h similarity index 100% rename from trunk/include/asm-arm/hardware/it8152.h rename to trunk/arch/arm/include/asm/hardware/it8152.h diff --git a/trunk/include/asm-arm/hardware/linkup-l1110.h b/trunk/arch/arm/include/asm/hardware/linkup-l1110.h similarity index 100% rename from trunk/include/asm-arm/hardware/linkup-l1110.h rename to trunk/arch/arm/include/asm/hardware/linkup-l1110.h diff --git a/trunk/include/asm-arm/hardware/locomo.h b/trunk/arch/arm/include/asm/hardware/locomo.h similarity index 99% rename from trunk/include/asm-arm/hardware/locomo.h rename to trunk/arch/arm/include/asm/hardware/locomo.h index fb0645de6f31..954b1be991b4 100644 --- a/trunk/include/asm-arm/hardware/locomo.h +++ b/trunk/arch/arm/include/asm/hardware/locomo.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/hardware/locomo.h + * arch/arm/include/asm/hardware/locomo.h * * This file contains the definitions for the LoCoMo G/A Chip * diff --git a/trunk/include/asm-arm/hardware/memc.h b/trunk/arch/arm/include/asm/hardware/memc.h similarity index 93% rename from trunk/include/asm-arm/hardware/memc.h rename to trunk/arch/arm/include/asm/hardware/memc.h index 8aef5aa0e01b..42ba7c167d1f 100644 --- a/trunk/include/asm-arm/hardware/memc.h +++ b/trunk/arch/arm/include/asm/hardware/memc.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/hardware/memc.h + * arch/arm/include/asm/hardware/memc.h * * Copyright (C) Russell King. * diff --git a/trunk/include/asm-arm/hardware/pci_v3.h b/trunk/arch/arm/include/asm/hardware/pci_v3.h similarity index 99% rename from trunk/include/asm-arm/hardware/pci_v3.h rename to trunk/arch/arm/include/asm/hardware/pci_v3.h index 4d497bdb9a97..2811c7e2cfdf 100644 --- a/trunk/include/asm-arm/hardware/pci_v3.h +++ b/trunk/arch/arm/include/asm/hardware/pci_v3.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/hardware/pci_v3.h + * arch/arm/include/asm/hardware/pci_v3.h * * Internal header file PCI V3 chip * diff --git a/trunk/include/asm-arm/hardware/sa1111.h b/trunk/arch/arm/include/asm/hardware/sa1111.h similarity index 99% rename from trunk/include/asm-arm/hardware/sa1111.h rename to trunk/arch/arm/include/asm/hardware/sa1111.h index 61b1d05c7df7..5da2595759e5 100644 --- a/trunk/include/asm-arm/hardware/sa1111.h +++ b/trunk/arch/arm/include/asm/hardware/sa1111.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/hardware/sa1111.h + * arch/arm/include/asm/hardware/sa1111.h * * Copyright (C) 2000 John G Dorsey * @@ -12,7 +12,7 @@ #ifndef _ASM_ARCH_SA1111 #define _ASM_ARCH_SA1111 -#include +#include /* * The SA1111 is always located at virtual 0xf4000000, and is always diff --git a/trunk/include/asm-arm/hardware/scoop.h b/trunk/arch/arm/include/asm/hardware/scoop.h similarity index 100% rename from trunk/include/asm-arm/hardware/scoop.h rename to trunk/arch/arm/include/asm/hardware/scoop.h diff --git a/trunk/include/asm-arm/hardware/sharpsl_pm.h b/trunk/arch/arm/include/asm/hardware/sharpsl_pm.h similarity index 100% rename from trunk/include/asm-arm/hardware/sharpsl_pm.h rename to trunk/arch/arm/include/asm/hardware/sharpsl_pm.h diff --git a/trunk/include/asm-arm/hardware/ssp.h b/trunk/arch/arm/include/asm/hardware/ssp.h similarity index 100% rename from trunk/include/asm-arm/hardware/ssp.h rename to trunk/arch/arm/include/asm/hardware/ssp.h diff --git a/trunk/include/asm-arm/hardware/uengine.h b/trunk/arch/arm/include/asm/hardware/uengine.h similarity index 100% rename from trunk/include/asm-arm/hardware/uengine.h rename to trunk/arch/arm/include/asm/hardware/uengine.h diff --git a/trunk/include/asm-arm/hardware/vic.h b/trunk/arch/arm/include/asm/hardware/vic.h similarity index 97% rename from trunk/include/asm-arm/hardware/vic.h rename to trunk/arch/arm/include/asm/hardware/vic.h index ed9ca3736a0b..263f2c362a30 100644 --- a/trunk/include/asm-arm/hardware/vic.h +++ b/trunk/arch/arm/include/asm/hardware/vic.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/hardware/vic.h + * arch/arm/include/asm/hardware/vic.h * * Copyright (c) ARM Limited 2003. All rights reserved. * diff --git a/trunk/arch/arm/include/asm/hw_irq.h b/trunk/arch/arm/include/asm/hw_irq.h new file mode 100644 index 000000000000..90831f6f5f5c --- /dev/null +++ b/trunk/arch/arm/include/asm/hw_irq.h @@ -0,0 +1,27 @@ +/* + * Nothing to see here yet + */ +#ifndef _ARCH_ARM_HW_IRQ_H +#define _ARCH_ARM_HW_IRQ_H + +static inline void ack_bad_irq(int irq) +{ + extern unsigned long irq_err_count; + irq_err_count++; +} + +/* + * Obsolete inline function for calling irq descriptor handlers. + */ +static inline void desc_handle_irq(unsigned int irq, struct irq_desc *desc) +{ + desc->handle_irq(irq, desc); +} + +void set_irq_flags(unsigned int irq, unsigned int flags); + +#define IRQF_VALID (1 << 0) +#define IRQF_PROBE (1 << 1) +#define IRQF_NOAUTOEN (1 << 2) + +#endif diff --git a/trunk/include/asm-arm/hwcap.h b/trunk/arch/arm/include/asm/hwcap.h similarity index 100% rename from trunk/include/asm-arm/hwcap.h rename to trunk/arch/arm/include/asm/hwcap.h diff --git a/trunk/include/asm-arm/ide.h b/trunk/arch/arm/include/asm/ide.h similarity index 93% rename from trunk/include/asm-arm/ide.h rename to trunk/arch/arm/include/asm/ide.h index a48019f99d08..b507ce8e5019 100644 --- a/trunk/include/asm-arm/ide.h +++ b/trunk/arch/arm/include/asm/ide.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/ide.h + * arch/arm/include/asm/ide.h * * Copyright (C) 1994-1996 Linus Torvalds & authors */ diff --git a/trunk/include/asm-arm/io.h b/trunk/arch/arm/include/asm/io.h similarity index 99% rename from trunk/include/asm-arm/io.h rename to trunk/arch/arm/include/asm/io.h index eebe56e74d6d..94a95d7fafd6 100644 --- a/trunk/include/asm-arm/io.h +++ b/trunk/arch/arm/include/asm/io.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/io.h + * arch/arm/include/asm/io.h * * Copyright (C) 1996-2000 Russell King * @@ -82,7 +82,7 @@ extern void __readwrite_bug(const char *fn); /* * Now, pick up the machine-defined IO definitions */ -#include +#include /* * IO port access primitives diff --git a/trunk/include/asm-arm/ioctl.h b/trunk/arch/arm/include/asm/ioctl.h similarity index 100% rename from trunk/include/asm-arm/ioctl.h rename to trunk/arch/arm/include/asm/ioctl.h diff --git a/trunk/include/asm-arm/ioctls.h b/trunk/arch/arm/include/asm/ioctls.h similarity index 100% rename from trunk/include/asm-arm/ioctls.h rename to trunk/arch/arm/include/asm/ioctls.h diff --git a/trunk/include/asm-arm/ipcbuf.h b/trunk/arch/arm/include/asm/ipcbuf.h similarity index 100% rename from trunk/include/asm-arm/ipcbuf.h rename to trunk/arch/arm/include/asm/ipcbuf.h diff --git a/trunk/include/asm-arm/irq.h b/trunk/arch/arm/include/asm/irq.h similarity index 93% rename from trunk/include/asm-arm/irq.h rename to trunk/arch/arm/include/asm/irq.h index 9cb01907e43b..d6786090d02c 100644 --- a/trunk/include/asm-arm/irq.h +++ b/trunk/arch/arm/include/asm/irq.h @@ -1,7 +1,7 @@ #ifndef __ASM_ARM_IRQ_H #define __ASM_ARM_IRQ_H -#include +#include #ifndef irq_canonicalize #define irq_canonicalize(i) (i) diff --git a/trunk/include/asm-arm/irq_regs.h b/trunk/arch/arm/include/asm/irq_regs.h similarity index 100% rename from trunk/include/asm-arm/irq_regs.h rename to trunk/arch/arm/include/asm/irq_regs.h diff --git a/trunk/include/asm-arm/irqflags.h b/trunk/arch/arm/include/asm/irqflags.h similarity index 100% rename from trunk/include/asm-arm/irqflags.h rename to trunk/arch/arm/include/asm/irqflags.h diff --git a/trunk/include/asm-arm/kdebug.h b/trunk/arch/arm/include/asm/kdebug.h similarity index 100% rename from trunk/include/asm-arm/kdebug.h rename to trunk/arch/arm/include/asm/kdebug.h diff --git a/trunk/include/asm-arm/kexec.h b/trunk/arch/arm/include/asm/kexec.h similarity index 95% rename from trunk/include/asm-arm/kexec.h rename to trunk/arch/arm/include/asm/kexec.h index c8986bb99ed5..df15a0dc228e 100644 --- a/trunk/include/asm-arm/kexec.h +++ b/trunk/arch/arm/include/asm/kexec.h @@ -10,7 +10,7 @@ /* Maximum address we can use for the control code buffer */ #define KEXEC_CONTROL_MEMORY_LIMIT (-1UL) -#define KEXEC_CONTROL_CODE_SIZE 4096 +#define KEXEC_CONTROL_PAGE_SIZE 4096 #define KEXEC_ARCH KEXEC_ARCH_ARM diff --git a/trunk/include/asm-arm/kgdb.h b/trunk/arch/arm/include/asm/kgdb.h similarity index 100% rename from trunk/include/asm-arm/kgdb.h rename to trunk/arch/arm/include/asm/kgdb.h diff --git a/trunk/include/asm-arm/kmap_types.h b/trunk/arch/arm/include/asm/kmap_types.h similarity index 100% rename from trunk/include/asm-arm/kmap_types.h rename to trunk/arch/arm/include/asm/kmap_types.h diff --git a/trunk/include/asm-arm/kprobes.h b/trunk/arch/arm/include/asm/kprobes.h similarity index 98% rename from trunk/include/asm-arm/kprobes.h rename to trunk/arch/arm/include/asm/kprobes.h index b1a37876942d..a5d0d99ad387 100644 --- a/trunk/include/asm-arm/kprobes.h +++ b/trunk/arch/arm/include/asm/kprobes.h @@ -1,5 +1,5 @@ /* - * include/asm-arm/kprobes.h + * arch/arm/include/asm/kprobes.h * * Copyright (C) 2006, 2007 Motorola Inc. * diff --git a/trunk/include/asm-arm/leds.h b/trunk/arch/arm/include/asm/leds.h similarity index 96% rename from trunk/include/asm-arm/leds.h rename to trunk/arch/arm/include/asm/leds.h index 12290ea55801..c545739f39b7 100644 --- a/trunk/include/asm-arm/leds.h +++ b/trunk/arch/arm/include/asm/leds.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/leds.h + * arch/arm/include/asm/leds.h * * Copyright (C) 1998 Russell King * diff --git a/trunk/include/asm-arm/limits.h b/trunk/arch/arm/include/asm/limits.h similarity index 100% rename from trunk/include/asm-arm/limits.h rename to trunk/arch/arm/include/asm/limits.h diff --git a/trunk/include/asm-arm/linkage.h b/trunk/arch/arm/include/asm/linkage.h similarity index 100% rename from trunk/include/asm-arm/linkage.h rename to trunk/arch/arm/include/asm/linkage.h diff --git a/trunk/include/asm-arm/local.h b/trunk/arch/arm/include/asm/local.h similarity index 100% rename from trunk/include/asm-arm/local.h rename to trunk/arch/arm/include/asm/local.h diff --git a/trunk/include/asm-arm/locks.h b/trunk/arch/arm/include/asm/locks.h similarity index 99% rename from trunk/include/asm-arm/locks.h rename to trunk/arch/arm/include/asm/locks.h index 852220eecdbc..ef4c897772d1 100644 --- a/trunk/include/asm-arm/locks.h +++ b/trunk/arch/arm/include/asm/locks.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/locks.h + * arch/arm/include/asm/locks.h * * Copyright (C) 2000 Russell King * diff --git a/trunk/include/asm-arm/mach/arch.h b/trunk/arch/arm/include/asm/mach/arch.h similarity index 97% rename from trunk/include/asm-arm/mach/arch.h rename to trunk/arch/arm/include/asm/mach/arch.h index bcc8aed7c9a9..c59842dc7cb8 100644 --- a/trunk/include/asm-arm/mach/arch.h +++ b/trunk/arch/arm/include/asm/mach/arch.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/mach/arch.h + * arch/arm/include/asm/mach/arch.h * * Copyright (C) 2000 Russell King * diff --git a/trunk/include/asm-arm/mach/dma.h b/trunk/arch/arm/include/asm/mach/dma.h similarity index 97% rename from trunk/include/asm-arm/mach/dma.h rename to trunk/arch/arm/include/asm/mach/dma.h index e7c4a20aad53..fc7278ea7146 100644 --- a/trunk/include/asm-arm/mach/dma.h +++ b/trunk/arch/arm/include/asm/mach/dma.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/mach/dma.h + * arch/arm/include/asm/mach/dma.h * * Copyright (C) 1998-2000 Russell King * diff --git a/trunk/include/asm-arm/mach/flash.h b/trunk/arch/arm/include/asm/mach/flash.h similarity index 96% rename from trunk/include/asm-arm/mach/flash.h rename to trunk/arch/arm/include/asm/mach/flash.h index 05b029ef6371..4ca69fe2c850 100644 --- a/trunk/include/asm-arm/mach/flash.h +++ b/trunk/arch/arm/include/asm/mach/flash.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/mach/flash.h + * arch/arm/include/asm/mach/flash.h * * Copyright (C) 2003 Russell King, All Rights Reserved. * diff --git a/trunk/include/asm-arm/mach/irda.h b/trunk/arch/arm/include/asm/mach/irda.h similarity index 93% rename from trunk/include/asm-arm/mach/irda.h rename to trunk/arch/arm/include/asm/mach/irda.h index 58984d9c0b0b..38f77b5e56cf 100644 --- a/trunk/include/asm-arm/mach/irda.h +++ b/trunk/arch/arm/include/asm/mach/irda.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/mach/irda.h + * arch/arm/include/asm/mach/irda.h * * Copyright (C) 2004 Russell King. * diff --git a/trunk/include/asm-arm/mach/irq.h b/trunk/arch/arm/include/asm/mach/irq.h similarity index 61% rename from trunk/include/asm-arm/mach/irq.h rename to trunk/arch/arm/include/asm/mach/irq.h index eb0bfba6570d..acac5302e4ea 100644 --- a/trunk/include/asm-arm/mach/irq.h +++ b/trunk/arch/arm/include/asm/mach/irq.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/mach/irq.h + * arch/arm/include/asm/mach/irq.h * * Copyright (C) 1995-2000 Russell King. * @@ -21,20 +21,6 @@ extern void (*init_arch_irq)(void); extern void init_FIQ(void); extern int show_fiq_list(struct seq_file *, void *); -/* - * Obsolete inline function for calling irq descriptor handlers. - */ -static inline void desc_handle_irq(unsigned int irq, struct irq_desc *desc) -{ - desc->handle_irq(irq, desc); -} - -void set_irq_flags(unsigned int irq, unsigned int flags); - -#define IRQF_VALID (1 << 0) -#define IRQF_PROBE (1 << 1) -#define IRQF_NOAUTOEN (1 << 2) - /* * This is for easy migration, but should be changed in the source */ @@ -45,10 +31,4 @@ do { \ spin_unlock(&desc->lock); \ } while(0) -extern unsigned long irq_err_count; -static inline void ack_bad_irq(int irq) -{ - irq_err_count++; -} - #endif diff --git a/trunk/include/asm-arm/mach/map.h b/trunk/arch/arm/include/asm/mach/map.h similarity index 96% rename from trunk/include/asm-arm/mach/map.h rename to trunk/arch/arm/include/asm/mach/map.h index 7ef3c8390180..06f583b13999 100644 --- a/trunk/include/asm-arm/mach/map.h +++ b/trunk/arch/arm/include/asm/mach/map.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/map.h + * arch/arm/include/asm/map.h * * Copyright (C) 1999-2000 Russell King * diff --git a/trunk/include/asm-arm/mach/mmc.h b/trunk/arch/arm/include/asm/mach/mmc.h similarity index 88% rename from trunk/include/asm-arm/mach/mmc.h rename to trunk/arch/arm/include/asm/mach/mmc.h index eb91145c00c4..4da332b03144 100644 --- a/trunk/include/asm-arm/mach/mmc.h +++ b/trunk/arch/arm/include/asm/mach/mmc.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/mach/mmc.h + * arch/arm/include/asm/mach/mmc.h */ #ifndef ASMARM_MACH_MMC_H #define ASMARM_MACH_MMC_H diff --git a/trunk/include/asm-arm/mach/pci.h b/trunk/arch/arm/include/asm/mach/pci.h similarity index 98% rename from trunk/include/asm-arm/mach/pci.h rename to trunk/arch/arm/include/asm/mach/pci.h index 9d4f6b5ea419..32da1ae17e06 100644 --- a/trunk/include/asm-arm/mach/pci.h +++ b/trunk/arch/arm/include/asm/mach/pci.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/mach/pci.h + * arch/arm/include/asm/mach/pci.h * * Copyright (C) 2000 Russell King * diff --git a/trunk/include/asm-avr32/mach/serial_at91.h b/trunk/arch/arm/include/asm/mach/serial_at91.h similarity index 94% rename from trunk/include/asm-avr32/mach/serial_at91.h rename to trunk/arch/arm/include/asm/mach/serial_at91.h index 55b317a89061..ea6d063923b8 100644 --- a/trunk/include/asm-avr32/mach/serial_at91.h +++ b/trunk/arch/arm/include/asm/mach/serial_at91.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/mach/serial_at91.h + * arch/arm/include/asm/mach/serial_at91.h * * Based on serial_sa1100.h by Nicolas Pitre * diff --git a/trunk/include/asm-arm/mach/serial_sa1100.h b/trunk/arch/arm/include/asm/mach/serial_sa1100.h similarity index 86% rename from trunk/include/asm-arm/mach/serial_sa1100.h rename to trunk/arch/arm/include/asm/mach/serial_sa1100.h index 20c22bb218d9..d09064bf95a0 100644 --- a/trunk/include/asm-arm/mach/serial_sa1100.h +++ b/trunk/arch/arm/include/asm/mach/serial_sa1100.h @@ -1,9 +1,9 @@ /* - * linux/include/asm-arm/mach/serial_sa1100.h + * arch/arm/include/asm/mach/serial_sa1100.h * * Author: Nicolas Pitre * - * Moved to include/asm-arm/mach and changed lots, Russell King + * Moved and changed lots, Russell King * * Low level machine dependent UART functions. */ diff --git a/trunk/include/asm-arm/mach/sharpsl_param.h b/trunk/arch/arm/include/asm/mach/sharpsl_param.h similarity index 100% rename from trunk/include/asm-arm/mach/sharpsl_param.h rename to trunk/arch/arm/include/asm/mach/sharpsl_param.h diff --git a/trunk/include/asm-arm/mach/time.h b/trunk/arch/arm/include/asm/mach/time.h similarity index 97% rename from trunk/include/asm-arm/mach/time.h rename to trunk/arch/arm/include/asm/mach/time.h index 2fd36ea0130d..b2cc1fcd0400 100644 --- a/trunk/include/asm-arm/mach/time.h +++ b/trunk/arch/arm/include/asm/mach/time.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/mach/time.h + * arch/arm/include/asm/mach/time.h * * Copyright (C) 2004 MontaVista Software, Inc. * diff --git a/trunk/include/asm-arm/mach/udc_pxa2xx.h b/trunk/arch/arm/include/asm/mach/udc_pxa2xx.h similarity index 95% rename from trunk/include/asm-arm/mach/udc_pxa2xx.h rename to trunk/arch/arm/include/asm/mach/udc_pxa2xx.h index 9e5ed7c0f27f..270902c353fd 100644 --- a/trunk/include/asm-arm/mach/udc_pxa2xx.h +++ b/trunk/arch/arm/include/asm/mach/udc_pxa2xx.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/mach/udc_pxa2xx.h + * arch/arm/include/asm/mach/udc_pxa2xx.h * * This supports machine-specific differences in how the PXA2xx * USB Device Controller (UDC) is wired. diff --git a/trunk/include/asm-arm/mc146818rtc.h b/trunk/arch/arm/include/asm/mc146818rtc.h similarity index 95% rename from trunk/include/asm-arm/mc146818rtc.h rename to trunk/arch/arm/include/asm/mc146818rtc.h index 7b81e0c42543..e1ca48a9e973 100644 --- a/trunk/include/asm-arm/mc146818rtc.h +++ b/trunk/arch/arm/include/asm/mc146818rtc.h @@ -4,7 +4,7 @@ #ifndef _ASM_MC146818RTC_H #define _ASM_MC146818RTC_H -#include +#include #include #ifndef RTC_PORT diff --git a/trunk/include/asm-arm/memory.h b/trunk/arch/arm/include/asm/memory.h similarity index 99% rename from trunk/include/asm-arm/memory.h rename to trunk/arch/arm/include/asm/memory.h index 9ba4d7136e6b..1e070a2b561a 100644 --- a/trunk/include/asm-arm/memory.h +++ b/trunk/arch/arm/include/asm/memory.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/memory.h + * arch/arm/include/asm/memory.h * * Copyright (C) 2000-2002 Russell King * modification for nommu, Hyok S. Choi, 2004 @@ -24,7 +24,7 @@ #endif #include -#include +#include #include #ifdef CONFIG_MMU diff --git a/trunk/include/asm-arm/mman.h b/trunk/arch/arm/include/asm/mman.h similarity index 100% rename from trunk/include/asm-arm/mman.h rename to trunk/arch/arm/include/asm/mman.h diff --git a/trunk/include/asm-arm/mmu.h b/trunk/arch/arm/include/asm/mmu.h similarity index 100% rename from trunk/include/asm-arm/mmu.h rename to trunk/arch/arm/include/asm/mmu.h diff --git a/trunk/include/asm-arm/mmu_context.h b/trunk/arch/arm/include/asm/mmu_context.h similarity index 98% rename from trunk/include/asm-arm/mmu_context.h rename to trunk/arch/arm/include/asm/mmu_context.h index 91b9dfdfed52..a301e446007f 100644 --- a/trunk/include/asm-arm/mmu_context.h +++ b/trunk/arch/arm/include/asm/mmu_context.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/mmu_context.h + * arch/arm/include/asm/mmu_context.h * * Copyright (C) 1996 Russell King. * diff --git a/trunk/include/asm-arm/mmzone.h b/trunk/arch/arm/include/asm/mmzone.h similarity index 90% rename from trunk/include/asm-arm/mmzone.h rename to trunk/arch/arm/include/asm/mmzone.h index b87de151f0a4..ae63a4fd28c8 100644 --- a/trunk/include/asm-arm/mmzone.h +++ b/trunk/arch/arm/include/asm/mmzone.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/mmzone.h + * arch/arm/include/asm/mmzone.h * * 1999-12-29 Nicolas Pitre Created * @@ -25,6 +25,6 @@ extern pg_data_t discontig_node_data[]; */ #define NODE_MEM_MAP(nid) (NODE_DATA(nid)->node_mem_map) -#include +#include #endif diff --git a/trunk/include/asm-arm/module.h b/trunk/arch/arm/include/asm/module.h similarity index 100% rename from trunk/include/asm-arm/module.h rename to trunk/arch/arm/include/asm/module.h diff --git a/trunk/include/asm-arm/msgbuf.h b/trunk/arch/arm/include/asm/msgbuf.h similarity index 100% rename from trunk/include/asm-arm/msgbuf.h rename to trunk/arch/arm/include/asm/msgbuf.h diff --git a/trunk/include/asm-arm/mtd-xip.h b/trunk/arch/arm/include/asm/mtd-xip.h similarity index 92% rename from trunk/include/asm-arm/mtd-xip.h rename to trunk/arch/arm/include/asm/mtd-xip.h index 9eb127cc7db2..4225372a26f3 100644 --- a/trunk/include/asm-arm/mtd-xip.h +++ b/trunk/arch/arm/include/asm/mtd-xip.h @@ -17,8 +17,8 @@ #ifndef __ARM_MTD_XIP_H__ #define __ARM_MTD_XIP_H__ -#include -#include +#include +#include /* fill instruction prefetch */ #define xip_iprefetch() do { asm volatile (".rep 8; nop; .endr"); } while (0) diff --git a/trunk/include/asm-arm/mutex.h b/trunk/arch/arm/include/asm/mutex.h similarity index 98% rename from trunk/include/asm-arm/mutex.h rename to trunk/arch/arm/include/asm/mutex.h index 020bd98710a1..93226cf23ae0 100644 --- a/trunk/include/asm-arm/mutex.h +++ b/trunk/arch/arm/include/asm/mutex.h @@ -1,5 +1,5 @@ /* - * include/asm-arm/mutex.h + * arch/arm/include/asm/mutex.h * * ARM optimized mutex locking primitives * diff --git a/trunk/include/asm-arm/nwflash.h b/trunk/arch/arm/include/asm/nwflash.h similarity index 100% rename from trunk/include/asm-arm/nwflash.h rename to trunk/arch/arm/include/asm/nwflash.h diff --git a/trunk/include/asm-arm/page-nommu.h b/trunk/arch/arm/include/asm/page-nommu.h similarity index 96% rename from trunk/include/asm-arm/page-nommu.h rename to trunk/arch/arm/include/asm/page-nommu.h index ea1cde84f500..3574c0deb37f 100644 --- a/trunk/include/asm-arm/page-nommu.h +++ b/trunk/arch/arm/include/asm/page-nommu.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/page-nommu.h + * arch/arm/include/asm/page-nommu.h * * Copyright (C) 2004 Hyok S. Choi * diff --git a/trunk/include/asm-arm/page.h b/trunk/arch/arm/include/asm/page.h similarity index 99% rename from trunk/include/asm-arm/page.h rename to trunk/arch/arm/include/asm/page.h index 7c5fc5582e5d..cf2e2680daaa 100644 --- a/trunk/include/asm-arm/page.h +++ b/trunk/arch/arm/include/asm/page.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/page.h + * arch/arm/include/asm/page.h * * Copyright (C) 1995-2003 Russell King * diff --git a/trunk/include/asm-arm/param.h b/trunk/arch/arm/include/asm/param.h similarity index 95% rename from trunk/include/asm-arm/param.h rename to trunk/arch/arm/include/asm/param.h index 15806468ba72..8b24bf94c06b 100644 --- a/trunk/include/asm-arm/param.h +++ b/trunk/arch/arm/include/asm/param.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/param.h + * arch/arm/include/asm/param.h * * Copyright (C) 1995-1999 Russell King * diff --git a/trunk/include/asm-arm/parport.h b/trunk/arch/arm/include/asm/parport.h similarity index 86% rename from trunk/include/asm-arm/parport.h rename to trunk/arch/arm/include/asm/parport.h index f2f90c76ddd1..26e94b09035a 100644 --- a/trunk/include/asm-arm/parport.h +++ b/trunk/arch/arm/include/asm/parport.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/parport.h: ARM-specific parport initialisation + * arch/arm/include/asm/parport.h: ARM-specific parport initialisation * * Copyright (C) 1999, 2000 Tim Waugh * diff --git a/trunk/include/asm-arm/pci.h b/trunk/arch/arm/include/asm/pci.h similarity index 97% rename from trunk/include/asm-arm/pci.h rename to trunk/arch/arm/include/asm/pci.h index 2d84792f2e12..721c03d53f4b 100644 --- a/trunk/include/asm-arm/pci.h +++ b/trunk/arch/arm/include/asm/pci.h @@ -4,7 +4,7 @@ #ifdef __KERNEL__ #include -#include /* for PCIBIOS_MIN_* */ +#include /* for PCIBIOS_MIN_* */ #define pcibios_scan_all_fns(a, b) 0 diff --git a/trunk/include/asm-arm/percpu.h b/trunk/arch/arm/include/asm/percpu.h similarity index 100% rename from trunk/include/asm-arm/percpu.h rename to trunk/arch/arm/include/asm/percpu.h diff --git a/trunk/include/asm-arm/pgalloc.h b/trunk/arch/arm/include/asm/pgalloc.h similarity index 98% rename from trunk/include/asm-arm/pgalloc.h rename to trunk/arch/arm/include/asm/pgalloc.h index 163b0305dd76..3dcd64bf1824 100644 --- a/trunk/include/asm-arm/pgalloc.h +++ b/trunk/arch/arm/include/asm/pgalloc.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/pgalloc.h + * arch/arm/include/asm/pgalloc.h * * Copyright (C) 2000-2001 Russell King * diff --git a/trunk/include/asm-arm/pgtable-hwdef.h b/trunk/arch/arm/include/asm/pgtable-hwdef.h similarity index 98% rename from trunk/include/asm-arm/pgtable-hwdef.h rename to trunk/arch/arm/include/asm/pgtable-hwdef.h index f3b5120c99fe..fd1521d5cb9d 100644 --- a/trunk/include/asm-arm/pgtable-hwdef.h +++ b/trunk/arch/arm/include/asm/pgtable-hwdef.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/pgtable-hwdef.h + * arch/arm/include/asm/pgtable-hwdef.h * * Copyright (C) 1995-2002 Russell King * diff --git a/trunk/include/asm-arm/pgtable-nommu.h b/trunk/arch/arm/include/asm/pgtable-nommu.h similarity index 98% rename from trunk/include/asm-arm/pgtable-nommu.h rename to trunk/arch/arm/include/asm/pgtable-nommu.h index 386fcc10a973..b011f2e939aa 100644 --- a/trunk/include/asm-arm/pgtable-nommu.h +++ b/trunk/arch/arm/include/asm/pgtable-nommu.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/pgtable-nommu.h + * arch/arm/include/asm/pgtable-nommu.h * * Copyright (C) 1995-2002 Russell King * Copyright (C) 2004 Hyok S. Choi diff --git a/trunk/include/asm-arm/pgtable.h b/trunk/arch/arm/include/asm/pgtable.h similarity index 99% rename from trunk/include/asm-arm/pgtable.h rename to trunk/arch/arm/include/asm/pgtable.h index 5571c13c3f3b..8e21ef15bd74 100644 --- a/trunk/include/asm-arm/pgtable.h +++ b/trunk/arch/arm/include/asm/pgtable.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/pgtable.h + * arch/arm/include/asm/pgtable.h * * Copyright (C) 1995-2002 Russell King * @@ -20,7 +20,7 @@ #else #include -#include +#include #include /* diff --git a/trunk/include/asm-arm/poll.h b/trunk/arch/arm/include/asm/poll.h similarity index 100% rename from trunk/include/asm-arm/poll.h rename to trunk/arch/arm/include/asm/poll.h diff --git a/trunk/include/asm-arm/posix_types.h b/trunk/arch/arm/include/asm/posix_types.h similarity index 98% rename from trunk/include/asm-arm/posix_types.h rename to trunk/arch/arm/include/asm/posix_types.h index c37379dadcb2..2446d23bfdbf 100644 --- a/trunk/include/asm-arm/posix_types.h +++ b/trunk/arch/arm/include/asm/posix_types.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/posix_types.h + * arch/arm/include/asm/posix_types.h * * Copyright (C) 1996-1998 Russell King. * diff --git a/trunk/include/asm-arm/proc-fns.h b/trunk/arch/arm/include/asm/proc-fns.h similarity index 99% rename from trunk/include/asm-arm/proc-fns.h rename to trunk/arch/arm/include/asm/proc-fns.h index 75ec760f4c74..db80203b68e0 100644 --- a/trunk/include/asm-arm/proc-fns.h +++ b/trunk/arch/arm/include/asm/proc-fns.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/proc-fns.h + * arch/arm/include/asm/proc-fns.h * * Copyright (C) 1997-1999 Russell King * Copyright (C) 2000 Deep Blue Solutions Ltd diff --git a/trunk/include/asm-arm/processor.h b/trunk/arch/arm/include/asm/processor.h similarity index 98% rename from trunk/include/asm-arm/processor.h rename to trunk/arch/arm/include/asm/processor.h index bd8029e8dc67..b01d5e7e3d5a 100644 --- a/trunk/include/asm-arm/processor.h +++ b/trunk/arch/arm/include/asm/processor.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/processor.h + * arch/arm/include/asm/processor.h * * Copyright (C) 1995-1999 Russell King * diff --git a/trunk/include/asm-arm/procinfo.h b/trunk/arch/arm/include/asm/procinfo.h similarity index 97% rename from trunk/include/asm-arm/procinfo.h rename to trunk/arch/arm/include/asm/procinfo.h index 4d3c685075e0..ca52e584ef74 100644 --- a/trunk/include/asm-arm/procinfo.h +++ b/trunk/arch/arm/include/asm/procinfo.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/procinfo.h + * arch/arm/include/asm/procinfo.h * * Copyright (C) 1996-1999 Russell King * diff --git a/trunk/include/asm-arm/ptrace.h b/trunk/arch/arm/include/asm/ptrace.h similarity index 99% rename from trunk/include/asm-arm/ptrace.h rename to trunk/arch/arm/include/asm/ptrace.h index 8382b7510f94..b415c0e85458 100644 --- a/trunk/include/asm-arm/ptrace.h +++ b/trunk/arch/arm/include/asm/ptrace.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/ptrace.h + * arch/arm/include/asm/ptrace.h * * Copyright (C) 1996-2003 Russell King * diff --git a/trunk/include/asm-arm/resource.h b/trunk/arch/arm/include/asm/resource.h similarity index 100% rename from trunk/include/asm-arm/resource.h rename to trunk/arch/arm/include/asm/resource.h diff --git a/trunk/include/asm-arm/scatterlist.h b/trunk/arch/arm/include/asm/scatterlist.h similarity index 100% rename from trunk/include/asm-arm/scatterlist.h rename to trunk/arch/arm/include/asm/scatterlist.h diff --git a/trunk/include/asm-arm/sections.h b/trunk/arch/arm/include/asm/sections.h similarity index 100% rename from trunk/include/asm-arm/sections.h rename to trunk/arch/arm/include/asm/sections.h diff --git a/trunk/include/asm-arm/segment.h b/trunk/arch/arm/include/asm/segment.h similarity index 100% rename from trunk/include/asm-arm/segment.h rename to trunk/arch/arm/include/asm/segment.h diff --git a/trunk/include/asm-arm/sembuf.h b/trunk/arch/arm/include/asm/sembuf.h similarity index 100% rename from trunk/include/asm-arm/sembuf.h rename to trunk/arch/arm/include/asm/sembuf.h diff --git a/trunk/include/asm-arm/serial.h b/trunk/arch/arm/include/asm/serial.h similarity index 91% rename from trunk/include/asm-arm/serial.h rename to trunk/arch/arm/include/asm/serial.h index 015b262dc145..ebb049091e26 100644 --- a/trunk/include/asm-arm/serial.h +++ b/trunk/arch/arm/include/asm/serial.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/serial.h + * arch/arm/include/asm/serial.h * * Copyright (C) 1996 Russell King. * diff --git a/trunk/include/asm-arm/setup.h b/trunk/arch/arm/include/asm/setup.h similarity index 100% rename from trunk/include/asm-arm/setup.h rename to trunk/arch/arm/include/asm/setup.h diff --git a/trunk/include/asm-arm/shmbuf.h b/trunk/arch/arm/include/asm/shmbuf.h similarity index 100% rename from trunk/include/asm-arm/shmbuf.h rename to trunk/arch/arm/include/asm/shmbuf.h diff --git a/trunk/include/asm-arm/shmparam.h b/trunk/arch/arm/include/asm/shmparam.h similarity index 100% rename from trunk/include/asm-arm/shmparam.h rename to trunk/arch/arm/include/asm/shmparam.h diff --git a/trunk/include/asm-arm/sigcontext.h b/trunk/arch/arm/include/asm/sigcontext.h similarity index 100% rename from trunk/include/asm-arm/sigcontext.h rename to trunk/arch/arm/include/asm/sigcontext.h diff --git a/trunk/include/asm-arm/siginfo.h b/trunk/arch/arm/include/asm/siginfo.h similarity index 100% rename from trunk/include/asm-arm/siginfo.h rename to trunk/arch/arm/include/asm/siginfo.h diff --git a/trunk/include/asm-arm/signal.h b/trunk/arch/arm/include/asm/signal.h similarity index 100% rename from trunk/include/asm-arm/signal.h rename to trunk/arch/arm/include/asm/signal.h diff --git a/trunk/include/asm-arm/sizes.h b/trunk/arch/arm/include/asm/sizes.h similarity index 100% rename from trunk/include/asm-arm/sizes.h rename to trunk/arch/arm/include/asm/sizes.h diff --git a/trunk/include/asm-arm/smp.h b/trunk/arch/arm/include/asm/smp.h similarity index 96% rename from trunk/include/asm-arm/smp.h rename to trunk/arch/arm/include/asm/smp.h index 7fffa2404b8e..727b5c042e52 100644 --- a/trunk/include/asm-arm/smp.h +++ b/trunk/arch/arm/include/asm/smp.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/smp.h + * arch/arm/include/asm/smp.h * * Copyright (C) 2004-2005 ARM Ltd. * @@ -14,10 +14,10 @@ #include #include -#include +#include #ifndef CONFIG_SMP -# error " included in non-SMP build" +# error " included in non-SMP build" #endif #define raw_smp_processor_id() (current_thread_info()->cpu) diff --git a/trunk/include/asm-arm/socket.h b/trunk/arch/arm/include/asm/socket.h similarity index 100% rename from trunk/include/asm-arm/socket.h rename to trunk/arch/arm/include/asm/socket.h diff --git a/trunk/include/asm-arm/sockios.h b/trunk/arch/arm/include/asm/sockios.h similarity index 100% rename from trunk/include/asm-arm/sockios.h rename to trunk/arch/arm/include/asm/sockios.h diff --git a/trunk/include/asm-arm/sparsemem.h b/trunk/arch/arm/include/asm/sparsemem.h similarity index 100% rename from trunk/include/asm-arm/sparsemem.h rename to trunk/arch/arm/include/asm/sparsemem.h diff --git a/trunk/include/asm-arm/spinlock.h b/trunk/arch/arm/include/asm/spinlock.h similarity index 100% rename from trunk/include/asm-arm/spinlock.h rename to trunk/arch/arm/include/asm/spinlock.h diff --git a/trunk/include/asm-arm/spinlock_types.h b/trunk/arch/arm/include/asm/spinlock_types.h similarity index 100% rename from trunk/include/asm-arm/spinlock_types.h rename to trunk/arch/arm/include/asm/spinlock_types.h diff --git a/trunk/include/asm-arm/stat.h b/trunk/arch/arm/include/asm/stat.h similarity index 100% rename from trunk/include/asm-arm/stat.h rename to trunk/arch/arm/include/asm/stat.h diff --git a/trunk/include/asm-arm/statfs.h b/trunk/arch/arm/include/asm/statfs.h similarity index 100% rename from trunk/include/asm-arm/statfs.h rename to trunk/arch/arm/include/asm/statfs.h diff --git a/trunk/include/asm-arm/string.h b/trunk/arch/arm/include/asm/string.h similarity index 100% rename from trunk/include/asm-arm/string.h rename to trunk/arch/arm/include/asm/string.h diff --git a/trunk/include/asm-arm/suspend.h b/trunk/arch/arm/include/asm/suspend.h similarity index 100% rename from trunk/include/asm-arm/suspend.h rename to trunk/arch/arm/include/asm/suspend.h diff --git a/trunk/include/asm-arm/system.h b/trunk/arch/arm/include/asm/system.h similarity index 100% rename from trunk/include/asm-arm/system.h rename to trunk/arch/arm/include/asm/system.h diff --git a/trunk/include/asm-arm/termbits.h b/trunk/arch/arm/include/asm/termbits.h similarity index 100% rename from trunk/include/asm-arm/termbits.h rename to trunk/arch/arm/include/asm/termbits.h diff --git a/trunk/include/asm-arm/termios.h b/trunk/arch/arm/include/asm/termios.h similarity index 100% rename from trunk/include/asm-arm/termios.h rename to trunk/arch/arm/include/asm/termios.h diff --git a/trunk/include/asm-arm/therm.h b/trunk/arch/arm/include/asm/therm.h similarity index 88% rename from trunk/include/asm-arm/therm.h rename to trunk/arch/arm/include/asm/therm.h index e51c923ecdf3..f002f0197d78 100644 --- a/trunk/include/asm-arm/therm.h +++ b/trunk/arch/arm/include/asm/therm.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/therm.h: Definitions for Dallas Semiconductor + * arch/arm/include/asm/therm.h: Definitions for Dallas Semiconductor * DS1620 thermometer driver (as used in the Rebel.com NetWinder) */ #ifndef __ASM_THERM_H diff --git a/trunk/include/asm-arm/thread_info.h b/trunk/arch/arm/include/asm/thread_info.h similarity index 97% rename from trunk/include/asm-arm/thread_info.h rename to trunk/arch/arm/include/asm/thread_info.h index d4be2d646160..e56fa48e4ae7 100644 --- a/trunk/include/asm-arm/thread_info.h +++ b/trunk/arch/arm/include/asm/thread_info.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/thread_info.h + * arch/arm/include/asm/thread_info.h * * Copyright (C) 2002 Russell King. * @@ -117,7 +117,7 @@ extern void iwmmxt_task_switch(struct thread_info *); /* * We use bit 30 of the preempt_count to indicate that kernel - * preemption is occurring. See include/asm-arm/hardirq.h. + * preemption is occurring. See . */ #define PREEMPT_ACTIVE 0x40000000 diff --git a/trunk/include/asm-arm/thread_notify.h b/trunk/arch/arm/include/asm/thread_notify.h similarity index 96% rename from trunk/include/asm-arm/thread_notify.h rename to trunk/arch/arm/include/asm/thread_notify.h index 8866e5216840..f27379d7f72a 100644 --- a/trunk/include/asm-arm/thread_notify.h +++ b/trunk/arch/arm/include/asm/thread_notify.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/thread_notify.h + * arch/arm/include/asm/thread_notify.h * * Copyright (C) 2006 Russell King. * diff --git a/trunk/include/asm-arm/timex.h b/trunk/arch/arm/include/asm/timex.h similarity index 87% rename from trunk/include/asm-arm/timex.h rename to trunk/arch/arm/include/asm/timex.h index 7b8d4cb24be0..3be8de3adaba 100644 --- a/trunk/include/asm-arm/timex.h +++ b/trunk/arch/arm/include/asm/timex.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/timex.h + * arch/arm/include/asm/timex.h * * Copyright (C) 1997,1998 Russell King * @@ -12,7 +12,7 @@ #ifndef _ASMARM_TIMEX_H #define _ASMARM_TIMEX_H -#include +#include typedef unsigned long cycles_t; diff --git a/trunk/include/asm-arm/tlb.h b/trunk/arch/arm/include/asm/tlb.h similarity index 98% rename from trunk/include/asm-arm/tlb.h rename to trunk/arch/arm/include/asm/tlb.h index 36bd402a21cb..857f1dfac794 100644 --- a/trunk/include/asm-arm/tlb.h +++ b/trunk/arch/arm/include/asm/tlb.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/tlb.h + * arch/arm/include/asm/tlb.h * * Copyright (C) 2002 Russell King * diff --git a/trunk/include/asm-arm/tlbflush.h b/trunk/arch/arm/include/asm/tlbflush.h similarity index 99% rename from trunk/include/asm-arm/tlbflush.h rename to trunk/arch/arm/include/asm/tlbflush.h index 909656c747ef..0d0d40f1b599 100644 --- a/trunk/include/asm-arm/tlbflush.h +++ b/trunk/arch/arm/include/asm/tlbflush.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/tlbflush.h + * arch/arm/include/asm/tlbflush.h * * Copyright (C) 1999-2003 Russell King * diff --git a/trunk/include/asm-arm/topology.h b/trunk/arch/arm/include/asm/topology.h similarity index 100% rename from trunk/include/asm-arm/topology.h rename to trunk/arch/arm/include/asm/topology.h diff --git a/trunk/include/asm-arm/traps.h b/trunk/arch/arm/include/asm/traps.h similarity index 100% rename from trunk/include/asm-arm/traps.h rename to trunk/arch/arm/include/asm/traps.h diff --git a/trunk/include/asm-arm/types.h b/trunk/arch/arm/include/asm/types.h similarity index 100% rename from trunk/include/asm-arm/types.h rename to trunk/arch/arm/include/asm/types.h diff --git a/trunk/include/asm-arm/uaccess.h b/trunk/arch/arm/include/asm/uaccess.h similarity index 99% rename from trunk/include/asm-arm/uaccess.h rename to trunk/arch/arm/include/asm/uaccess.h index 4c1a3fa9f259..d0f51ff900b5 100644 --- a/trunk/include/asm-arm/uaccess.h +++ b/trunk/arch/arm/include/asm/uaccess.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/uaccess.h + * arch/arm/include/asm/uaccess.h * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 as diff --git a/trunk/include/asm-arm/ucontext.h b/trunk/arch/arm/include/asm/ucontext.h similarity index 100% rename from trunk/include/asm-arm/ucontext.h rename to trunk/arch/arm/include/asm/ucontext.h diff --git a/trunk/include/asm-arm/unaligned.h b/trunk/arch/arm/include/asm/unaligned.h similarity index 100% rename from trunk/include/asm-arm/unaligned.h rename to trunk/arch/arm/include/asm/unaligned.h diff --git a/trunk/include/asm-arm/unistd.h b/trunk/arch/arm/include/asm/unistd.h similarity index 99% rename from trunk/include/asm-arm/unistd.h rename to trunk/arch/arm/include/asm/unistd.h index 7c570082b1e0..f95fbb2fcb5f 100644 --- a/trunk/include/asm-arm/unistd.h +++ b/trunk/arch/arm/include/asm/unistd.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/unistd.h + * arch/arm/include/asm/unistd.h * * Copyright (C) 2001-2005 Russell King * diff --git a/trunk/include/asm-arm/user.h b/trunk/arch/arm/include/asm/user.h similarity index 100% rename from trunk/include/asm-arm/user.h rename to trunk/arch/arm/include/asm/user.h diff --git a/trunk/include/asm-arm/vfp.h b/trunk/arch/arm/include/asm/vfp.h similarity index 98% rename from trunk/include/asm-arm/vfp.h rename to trunk/arch/arm/include/asm/vfp.h index 5f9a2cb3d452..f4ab34fd4f72 100644 --- a/trunk/include/asm-arm/vfp.h +++ b/trunk/arch/arm/include/asm/vfp.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/vfp.h + * arch/arm/include/asm/vfp.h * * VFP register definitions. * First, the standard VFP set. diff --git a/trunk/include/asm-arm/vfpmacros.h b/trunk/arch/arm/include/asm/vfpmacros.h similarity index 97% rename from trunk/include/asm-arm/vfpmacros.h rename to trunk/arch/arm/include/asm/vfpmacros.h index cccb3892e73c..422f3cc204a2 100644 --- a/trunk/include/asm-arm/vfpmacros.h +++ b/trunk/arch/arm/include/asm/vfpmacros.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/vfpmacros.h + * arch/arm/include/asm/vfpmacros.h * * Assembler-only file containing VFP macros and register definitions. */ diff --git a/trunk/include/asm-arm/vga.h b/trunk/arch/arm/include/asm/vga.h similarity index 89% rename from trunk/include/asm-arm/vga.h rename to trunk/arch/arm/include/asm/vga.h index 1e0b913c3d71..6a3cd2a2f670 100644 --- a/trunk/include/asm-arm/vga.h +++ b/trunk/arch/arm/include/asm/vga.h @@ -1,7 +1,7 @@ #ifndef ASMARM_VGA_H #define ASMARM_VGA_H -#include +#include #include #define VGA_MAP_MEM(x,s) (PCIMEM_BASE + (x)) diff --git a/trunk/include/asm-arm/xor.h b/trunk/arch/arm/include/asm/xor.h similarity index 99% rename from trunk/include/asm-arm/xor.h rename to trunk/arch/arm/include/asm/xor.h index e7c4cf58bed1..7604673dc427 100644 --- a/trunk/include/asm-arm/xor.h +++ b/trunk/arch/arm/include/asm/xor.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/xor.h + * arch/arm/include/asm/xor.h * * Copyright (C) 2001 Russell King * diff --git a/trunk/arch/arm/kernel/crunch-bits.S b/trunk/arch/arm/kernel/crunch-bits.S index a26886758c67..0ec9bb48fab9 100644 --- a/trunk/arch/arm/kernel/crunch-bits.S +++ b/trunk/arch/arm/kernel/crunch-bits.S @@ -16,7 +16,7 @@ #include #include #include -#include +#include /* * We can't use hex constants here due to a bug in gas. diff --git a/trunk/arch/arm/kernel/crunch.c b/trunk/arch/arm/kernel/crunch.c index 627d79414c9d..3b6a1c293ee4 100644 --- a/trunk/arch/arm/kernel/crunch.c +++ b/trunk/arch/arm/kernel/crunch.c @@ -15,7 +15,7 @@ #include #include #include -#include +#include #include #include diff --git a/trunk/arch/arm/kernel/debug.S b/trunk/arch/arm/kernel/debug.S index 5617566477b4..9550ff0ddde4 100644 --- a/trunk/arch/arm/kernel/debug.S +++ b/trunk/arch/arm/kernel/debug.S @@ -80,7 +80,7 @@ #endif /* CONFIG_CPU_V6 */ #else -#include +#include #endif /* CONFIG_DEBUG_ICEDCC */ /* diff --git a/trunk/arch/arm/kernel/ecard.c b/trunk/arch/arm/kernel/ecard.c index f5cfdabcb87d..7a50575a8d4d 100644 --- a/trunk/arch/arm/kernel/ecard.c +++ b/trunk/arch/arm/kernel/ecard.c @@ -46,7 +46,7 @@ #include #include -#include +#include #include #include #include diff --git a/trunk/arch/arm/kernel/entry-armv.S b/trunk/arch/arm/kernel/entry-armv.S index 7dca225752c1..617e509d60df 100644 --- a/trunk/arch/arm/kernel/entry-armv.S +++ b/trunk/arch/arm/kernel/entry-armv.S @@ -18,7 +18,7 @@ #include #include #include -#include +#include #include #include "entry-header.S" diff --git a/trunk/arch/arm/kernel/entry-common.S b/trunk/arch/arm/kernel/entry-common.S index 84694e88b428..060d7e2e9f64 100644 --- a/trunk/arch/arm/kernel/entry-common.S +++ b/trunk/arch/arm/kernel/entry-common.S @@ -10,7 +10,7 @@ #include #include -#include +#include #include "entry-header.S" diff --git a/trunk/arch/arm/kernel/head-common.S b/trunk/arch/arm/kernel/head-common.S index 7e9c00a8a412..1c3c6ea5f9e7 100644 --- a/trunk/arch/arm/kernel/head-common.S +++ b/trunk/arch/arm/kernel/head-common.S @@ -181,7 +181,7 @@ ENTRY(lookup_processor_type) ldmfd sp!, {r4 - r7, r9, pc} /* - * Look in include/asm-arm/procinfo.h and arch/arm/kernel/arch.[ch] for + * Look in and arch/arm/kernel/arch.[ch] for * more information about the __proc_info and __arch_info structures. */ .long __proc_info_begin diff --git a/trunk/arch/arm/kernel/head-nommu.S b/trunk/arch/arm/kernel/head-nommu.S index 5d78ffb8a9a7..27329bd32037 100644 --- a/trunk/arch/arm/kernel/head-nommu.S +++ b/trunk/arch/arm/kernel/head-nommu.S @@ -15,7 +15,6 @@ #include #include -#include #include #include #include diff --git a/trunk/arch/arm/kernel/irq.c b/trunk/arch/arm/kernel/irq.c index 11dcd52e51be..f88efb135b70 100644 --- a/trunk/arch/arm/kernel/irq.c +++ b/trunk/arch/arm/kernel/irq.c @@ -38,6 +38,7 @@ #include #include +#include #include /* diff --git a/trunk/arch/arm/kernel/machine_kexec.c b/trunk/arch/arm/kernel/machine_kexec.c index db8f54a3451f..fae5beb3c3d6 100644 --- a/trunk/arch/arm/kernel/machine_kexec.c +++ b/trunk/arch/arm/kernel/machine_kexec.c @@ -71,7 +71,7 @@ void machine_kexec(struct kimage *image) flush_icache_range((unsigned long) reboot_code_buffer, - (unsigned long) reboot_code_buffer + KEXEC_CONTROL_CODE_SIZE); + (unsigned long) reboot_code_buffer + KEXEC_CONTROL_PAGE_SIZE); printk(KERN_INFO "Bye!\n"); cpu_proc_fin(); diff --git a/trunk/arch/arm/kernel/process.c b/trunk/arch/arm/kernel/process.c index 89bfded70a1f..3fd882337064 100644 --- a/trunk/arch/arm/kernel/process.c +++ b/trunk/arch/arm/kernel/process.c @@ -51,7 +51,7 @@ extern void setup_mm_for_reboot(char mode); static volatile int hlt_counter; -#include +#include void disable_hlt(void) { diff --git a/trunk/arch/arm/kernel/smp.c b/trunk/arch/arm/kernel/smp.c index 5a7c09564d13..e9842f6767f9 100644 --- a/trunk/arch/arm/kernel/smp.c +++ b/trunk/arch/arm/kernel/smp.c @@ -100,7 +100,7 @@ int __cpuinit __cpu_up(unsigned int cpu) * a 1:1 mapping for the physical address of the kernel. */ pgd = pgd_alloc(&init_mm); - pmd = pmd_offset(pgd, PHYS_OFFSET); + pmd = pmd_offset(pgd + pgd_index(PHYS_OFFSET), PHYS_OFFSET); *pmd = __pmd((PHYS_OFFSET & PGDIR_MASK) | PMD_TYPE_SECT | PMD_SECT_AP_WRITE); @@ -139,7 +139,7 @@ int __cpuinit __cpu_up(unsigned int cpu) secondary_data.stack = NULL; secondary_data.pgdir = 0; - *pmd_offset(pgd, PHYS_OFFSET) = __pmd(0); + *pmd = __pmd(0); pgd_free(&init_mm, pgd); if (ret) { diff --git a/trunk/arch/arm/lib/ecard.S b/trunk/arch/arm/lib/ecard.S index c55aaa2a2088..8678eb2b7a60 100644 --- a/trunk/arch/arm/lib/ecard.S +++ b/trunk/arch/arm/lib/ecard.S @@ -12,7 +12,7 @@ */ #include #include -#include +#include #define CPSR2SPSR(rt) \ mrs rt, cpsr; \ diff --git a/trunk/arch/arm/lib/getuser.S b/trunk/arch/arm/lib/getuser.S index 1dd8ea4f9a9c..2034d4dbe6ad 100644 --- a/trunk/arch/arm/lib/getuser.S +++ b/trunk/arch/arm/lib/getuser.S @@ -20,7 +20,7 @@ * r2, r3 contains the zero-extended value * lr corrupted * - * No other registers must be altered. (see include/asm-arm/uaccess.h + * No other registers must be altered. (see * for specific ASM register usage). * * Note that ADDR_LIMIT is either 0 or 0xc0000000. diff --git a/trunk/arch/arm/lib/io-readsw-armv3.S b/trunk/arch/arm/lib/io-readsw-armv3.S index 4ef904185142..9aaf7c72065d 100644 --- a/trunk/arch/arm/lib/io-readsw-armv3.S +++ b/trunk/arch/arm/lib/io-readsw-armv3.S @@ -9,7 +9,7 @@ */ #include #include -#include +#include .Linsw_bad_alignment: adr r0, .Linsw_bad_align_msg diff --git a/trunk/arch/arm/lib/io-writesw-armv3.S b/trunk/arch/arm/lib/io-writesw-armv3.S index 1607a29f49b7..cd34503e424d 100644 --- a/trunk/arch/arm/lib/io-writesw-armv3.S +++ b/trunk/arch/arm/lib/io-writesw-armv3.S @@ -9,7 +9,7 @@ */ #include #include -#include +#include .Loutsw_bad_alignment: adr r0, .Loutsw_bad_align_msg diff --git a/trunk/arch/arm/lib/putuser.S b/trunk/arch/arm/lib/putuser.S index 8620afe54f72..08ec7dffa52e 100644 --- a/trunk/arch/arm/lib/putuser.S +++ b/trunk/arch/arm/lib/putuser.S @@ -20,7 +20,7 @@ * Outputs: r0 is the error code * lr corrupted * - * No other registers must be altered. (see include/asm-arm/uaccess.h + * No other registers must be altered. (see * for specific ASM register usage). * * Note that ADDR_LIMIT is either 0 or 0xc0000000 diff --git a/trunk/arch/arm/mach-aaec2000/aaed2000.c b/trunk/arch/arm/mach-aaec2000/aaed2000.c index 83f57da3184c..81a3ecc0d104 100644 --- a/trunk/arch/arm/mach-aaec2000/aaed2000.c +++ b/trunk/arch/arm/mach-aaec2000/aaed2000.c @@ -20,14 +20,14 @@ #include #include #include -#include +#include #include #include #include #include -#include +#include #include "core.h" diff --git a/trunk/arch/arm/mach-aaec2000/core.c b/trunk/arch/arm/mach-aaec2000/core.c index b016be2b0e35..dfb26bc23d1a 100644 --- a/trunk/arch/arm/mach-aaec2000/core.c +++ b/trunk/arch/arm/mach-aaec2000/core.c @@ -20,7 +20,7 @@ #include #include -#include +#include #include #include diff --git a/trunk/include/asm-arm/arch-aaec2000/aaec2000.h b/trunk/arch/arm/mach-aaec2000/include/mach/aaec2000.h similarity index 99% rename from trunk/include/asm-arm/arch-aaec2000/aaec2000.h rename to trunk/arch/arm/mach-aaec2000/include/mach/aaec2000.h index a6d1ee0980f2..bc729c42f843 100644 --- a/trunk/include/asm-arm/arch-aaec2000/aaec2000.h +++ b/trunk/arch/arm/mach-aaec2000/include/mach/aaec2000.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/arch-aaec2000/aaec2000.h + * arch/arm/mach-aaec2000/include/mach/aaec2000.h * * AAEC-2000 registers definition * diff --git a/trunk/include/asm-arm/arch-aaec2000/aaed2000.h b/trunk/arch/arm/mach-aaec2000/include/mach/aaed2000.h similarity index 96% rename from trunk/include/asm-arm/arch-aaec2000/aaed2000.h rename to trunk/arch/arm/mach-aaec2000/include/mach/aaed2000.h index bc76d2badb91..f821295ca71b 100644 --- a/trunk/include/asm-arm/arch-aaec2000/aaed2000.h +++ b/trunk/arch/arm/mach-aaec2000/include/mach/aaed2000.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/arch-aaec2000/aaed2000.h + * arch/arm/mach-aaec2000/include/mach/aaed2000.h * * AAED-2000 specific bits definition * diff --git a/trunk/include/asm-arm/arch-aaec2000/debug-macro.S b/trunk/arch/arm/mach-aaec2000/include/mach/debug-macro.S similarity index 93% rename from trunk/include/asm-arm/arch-aaec2000/debug-macro.S rename to trunk/arch/arm/mach-aaec2000/include/mach/debug-macro.S index 7b1fce021d8a..0b6351d7c389 100644 --- a/trunk/include/asm-arm/arch-aaec2000/debug-macro.S +++ b/trunk/arch/arm/mach-aaec2000/include/mach/debug-macro.S @@ -1,4 +1,4 @@ -/* linux/include/asm-arm/arch-aaec2000/debug-macro.S +/* arch/arm/mach-aaec2000/include/mach/debug-macro.S * * Debugging macro include header * diff --git a/trunk/include/asm-arm/arch-aaec2000/dma.h b/trunk/arch/arm/mach-aaec2000/include/mach/dma.h similarity index 84% rename from trunk/include/asm-arm/arch-aaec2000/dma.h rename to trunk/arch/arm/mach-aaec2000/include/mach/dma.h index e100b1e526fe..2da846c72fe7 100644 --- a/trunk/include/asm-arm/arch-aaec2000/dma.h +++ b/trunk/arch/arm/mach-aaec2000/include/mach/dma.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/arch-aaec2000/dma.h + * arch/arm/mach-aaec2000/include/mach/dma.h * * Copyright (c) 2005 Nicolas Bellido Y Ortega * diff --git a/trunk/include/asm-arm/arch-aaec2000/entry-macro.S b/trunk/arch/arm/mach-aaec2000/include/mach/entry-macro.S similarity index 91% rename from trunk/include/asm-arm/arch-aaec2000/entry-macro.S rename to trunk/arch/arm/mach-aaec2000/include/mach/entry-macro.S index 83fdf68f6b7c..c8fb34469007 100644 --- a/trunk/include/asm-arm/arch-aaec2000/entry-macro.S +++ b/trunk/arch/arm/mach-aaec2000/include/mach/entry-macro.S @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/arch-aaec2000/entry-macro.S + * arch/arm/mach-aaec2000/include/mach/entry-macro.S * * Low-level IRQ helper for aaec-2000 based platforms * @@ -10,7 +10,7 @@ * published by the Free Software Foundation. * */ -#include +#include .macro disable_fiq .endm diff --git a/trunk/include/asm-arm/arch-aaec2000/hardware.h b/trunk/arch/arm/mach-aaec2000/include/mach/hardware.h similarity index 93% rename from trunk/include/asm-arm/arch-aaec2000/hardware.h rename to trunk/arch/arm/mach-aaec2000/include/mach/hardware.h index 153506fd06ed..965a6f6672d6 100644 --- a/trunk/include/asm-arm/arch-aaec2000/hardware.h +++ b/trunk/arch/arm/mach-aaec2000/include/mach/hardware.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/arch-aaec2000/hardware.h + * arch/arm/mach-aaec2000/include/mach/hardware.h * * Copyright (c) 2005 Nicolas Bellido Y Ortega * @@ -12,7 +12,7 @@ #define __ASM_ARCH_HARDWARE_H #include -#include +#include /* The kernel is loaded at physical address 0xf8000000. * We map the IO space a bit after diff --git a/trunk/include/asm-arm/arch-aaec2000/io.h b/trunk/arch/arm/mach-aaec2000/include/mach/io.h similarity index 83% rename from trunk/include/asm-arm/arch-aaec2000/io.h rename to trunk/arch/arm/mach-aaec2000/include/mach/io.h index d710204ac747..c87c24de1110 100644 --- a/trunk/include/asm-arm/arch-aaec2000/io.h +++ b/trunk/arch/arm/mach-aaec2000/include/mach/io.h @@ -1,12 +1,12 @@ /* - * linux/include/asm-arm/arch-aaec2000/io.h + * arch/arm/mach-aaec2000/include/mach/io.h * * Copied from asm/arch/sa1100/io.h */ #ifndef __ASM_ARM_ARCH_IO_H #define __ASM_ARM_ARCH_IO_H -#include +#include #define IO_SPACE_LIMIT 0xffffffff diff --git a/trunk/include/asm-arm/arch-aaec2000/irqs.h b/trunk/arch/arm/mach-aaec2000/include/mach/irqs.h similarity index 97% rename from trunk/include/asm-arm/arch-aaec2000/irqs.h rename to trunk/arch/arm/mach-aaec2000/include/mach/irqs.h index de252220e806..bf45c6d2f294 100644 --- a/trunk/include/asm-arm/arch-aaec2000/irqs.h +++ b/trunk/arch/arm/mach-aaec2000/include/mach/irqs.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/arch-aaec2000/irqs.h + * arch/arm/mach-aaec2000/include/mach/irqs.h * * Copyright (c) 2005 Nicolas Bellido Y Ortega * diff --git a/trunk/include/asm-arm/arch-aaec2000/memory.h b/trunk/arch/arm/mach-aaec2000/include/mach/memory.h similarity index 93% rename from trunk/include/asm-arm/arch-aaec2000/memory.h rename to trunk/arch/arm/mach-aaec2000/include/mach/memory.h index 9eceb4148922..56ae900a482e 100644 --- a/trunk/include/asm-arm/arch-aaec2000/memory.h +++ b/trunk/arch/arm/mach-aaec2000/include/mach/memory.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/arch-aaec2000/memory.h + * arch/arm/mach-aaec2000/include/mach/memory.h * * Copyright (c) 2005 Nicolas Bellido Y Ortega * diff --git a/trunk/include/asm-arm/arch-aaec2000/system.h b/trunk/arch/arm/mach-aaec2000/include/mach/system.h similarity index 90% rename from trunk/include/asm-arm/arch-aaec2000/system.h rename to trunk/arch/arm/mach-aaec2000/include/mach/system.h index 08de97b407a8..8f4115d734ce 100644 --- a/trunk/include/asm-arm/arch-aaec2000/system.h +++ b/trunk/arch/arm/mach-aaec2000/include/mach/system.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/arch-aaed2000/system.h + * arch/arm/mach-aaed2000/include/mach/system.h * * Copyright (c) 2005 Nicolas Bellido Y Ortega * diff --git a/trunk/include/asm-arm/arch-aaec2000/timex.h b/trunk/arch/arm/mach-aaec2000/include/mach/timex.h similarity index 89% rename from trunk/include/asm-arm/arch-aaec2000/timex.h rename to trunk/arch/arm/mach-aaec2000/include/mach/timex.h index f5708b38fb7f..6c8edf4a8828 100644 --- a/trunk/include/asm-arm/arch-aaec2000/timex.h +++ b/trunk/arch/arm/mach-aaec2000/include/mach/timex.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/arch-aaec2000/timex.h + * arch/arm/mach-aaec2000/include/mach/timex.h * * AAEC-2000 Architecture timex specification * diff --git a/trunk/include/asm-arm/arch-aaec2000/uncompress.h b/trunk/arch/arm/mach-aaec2000/include/mach/uncompress.h similarity index 94% rename from trunk/include/asm-arm/arch-aaec2000/uncompress.h rename to trunk/arch/arm/mach-aaec2000/include/mach/uncompress.h index 300f4bf3bc74..381ecad1a1bb 100644 --- a/trunk/include/asm-arm/arch-aaec2000/uncompress.h +++ b/trunk/arch/arm/mach-aaec2000/include/mach/uncompress.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/arch-aaec2000/uncompress.h + * arch/arm/mach-aaec2000/include/mach/uncompress.h * * Copyright (c) 2005 Nicolas Bellido Y Ortega * diff --git a/trunk/include/asm-arm/arch-aaec2000/vmalloc.h b/trunk/arch/arm/mach-aaec2000/include/mach/vmalloc.h similarity index 88% rename from trunk/include/asm-arm/arch-aaec2000/vmalloc.h rename to trunk/arch/arm/mach-aaec2000/include/mach/vmalloc.h index ecb991e2e4ff..551f68f666bf 100644 --- a/trunk/include/asm-arm/arch-aaec2000/vmalloc.h +++ b/trunk/arch/arm/mach-aaec2000/include/mach/vmalloc.h @@ -1,5 +1,5 @@ /* - * linux/include/asm-arm/arch-aaec2000/vmalloc.h + * arch/arm/mach-aaec2000/include/mach/vmalloc.h * * Copyright (c) 2005 Nicolas Bellido Y Ortega * diff --git a/trunk/arch/arm/mach-at91/at91cap9.c b/trunk/arch/arm/mach-at91/at91cap9.c index 933fa8f55cbc..638948c16770 100644 --- a/trunk/arch/arm/mach-at91/at91cap9.c +++ b/trunk/arch/arm/mach-at91/at91cap9.c @@ -17,10 +17,10 @@ #include #include -#include -#include -#include -#include +#include +#include +#include +#include #include "generic.h" #include "clock.h" diff --git a/trunk/arch/arm/mach-at91/at91cap9_devices.c b/trunk/arch/arm/mach-at91/at91cap9_devices.c index 25765f1afca9..abb4aac8fa98 100644 --- a/trunk/arch/arm/mach-at91/at91cap9_devices.c +++ b/trunk/arch/arm/mach-at91/at91cap9_devices.c @@ -20,11 +20,11 @@ #include