From 318bea219044ab4adb57c07a33b958702b8214e2 Mon Sep 17 00:00:00 2001 From: Valentine Barshak Date: Thu, 10 Jul 2008 04:02:34 +1000 Subject: [PATCH] --- yaml --- r: 108121 b: refs/heads/master c: 1c5402ba55e809f0b685f07728794ea27b197f33 h: refs/heads/master i: 108119: 6884fd28786acccc13e0621f8c37e54e41a78ec8 v: v3 --- [refs] | 2 +- trunk/Documentation/00-INDEX | 2 + trunk/Documentation/DocBook/s390-drivers.tmpl | 8 +- trunk/Documentation/DocBook/videobook.tmpl | 2 +- trunk/Documentation/DocBook/z8530book.tmpl | 38 +- 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/cciss.txt | 21 +- trunk/Documentation/cli-sti-removal.txt | 133 + trunk/Documentation/hwmon/dme1737 | 53 +- trunk/Documentation/hwmon/it87 | 13 +- trunk/Documentation/hwmon/w83627hf | 4 + trunk/Documentation/hwmon/w83791d | 6 +- .../Documentation/power/pm_qos_interface.txt | 7 +- trunk/Documentation/spi/pxa2xx | 4 +- trunk/Documentation/spi/spi-summary | 4 +- trunk/Documentation/video4linux/gspca.txt | 1 - trunk/MAINTAINERS | 16 +- trunk/Makefile | 10 +- trunk/arch/arm/Makefile | 54 +- 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 +- trunk/arch/arm/include/asm/dma.h | 2 +- trunk/arch/arm/include/asm/floppy.h | 2 +- trunk/arch/arm/include/asm/gpio.h | 2 +- trunk/arch/arm/include/asm/hardware.h | 18 + .../arch/arm/include/asm/hardware/dec21285.h | 2 +- .../arm/include/asm/hardware/iop3xx-adma.h | 2 +- .../arm/include/asm/hardware/iop3xx-gpio.h | 2 +- trunk/arch/arm/include/asm/hardware/sa1111.h | 2 +- trunk/arch/arm/include/asm/hw_irq.h | 20 +- trunk/arch/arm/include/asm/io.h | 2 +- trunk/arch/arm/include/asm/irq.h | 2 +- trunk/arch/arm/include/asm/mach/irq.h | 20 + trunk/arch/arm/include/asm/mc146818rtc.h | 2 +- trunk/arch/arm/include/asm/memory.h | 2 +- trunk/arch/arm/include/asm/mmzone.h | 2 +- trunk/arch/arm/include/asm/mtd-xip.h | 4 +- trunk/arch/arm/include/asm/pci.h | 2 +- trunk/arch/arm/include/asm/pgtable.h | 2 +- trunk/arch/arm/include/asm/smp.h | 2 +- trunk/arch/arm/include/asm/timex.h | 2 +- trunk/arch/arm/include/asm/vga.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-nommu.S | 1 + trunk/arch/arm/kernel/irq.c | 1 - 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/io-readsw-armv3.S | 2 +- trunk/arch/arm/lib/io-writesw-armv3.S | 2 +- trunk/arch/arm/mach-aaec2000/aaed2000.c | 4 +- trunk/arch/arm/mach-aaec2000/core.c | 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 +- 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 +- 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 +- 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 +- 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 +- 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 +- trunk/arch/arm/mach-ep93xx/include/mach/dma.h | 3 - .../arm/mach-ep93xx/include/mach/gesbc9312.h | 3 - .../arch/arm/mach-ep93xx/include/mach/timex.h | 5 - .../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 +- 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 +- trunk/arch/arm/mach-imx/clock.c | 2 +- trunk/arch/arm/mach-imx/cpufreq.c | 2 +- trunk/arch/arm/mach-imx/dma.c | 4 +- trunk/arch/arm/mach-imx/generic.c | 10 +- trunk/arch/arm/mach-imx/irq.c | 2 +- trunk/arch/arm/mach-imx/leds-mx1ads.c | 2 +- trunk/arch/arm/mach-imx/mx1ads.c | 6 +- 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 +- .../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 +- 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/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/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 +- 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 +- .../arch/arm/mach-ixp23xx/include/mach/dma.h | 3 - .../arch/arm/mach-ixp23xx/include/mach/time.h | 3 - 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 +- 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 +- .../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 +- 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 +- 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 +- 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 +- .../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 +- 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 +- .../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 +- 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 +- 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 | 6 +- 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 +- .../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 +- 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 +- trunk/arch/arm/mach-pxa/include/mach/reset.h | 18 - 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 | 18 +- 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 +- 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 +- trunk/arch/arm/mach-rpc/riscpc.c | 2 +- trunk/arch/arm/mach-s3c2400/gpio.c | 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 +- 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 +- .../arch/arm/mach-sa1100/include/mach/reset.h | 18 - .../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 +- trunk/arch/arm/mach-shark/irq.c | 2 +- trunk/arch/arm/mach-shark/leds.c | 2 +- trunk/arch/arm/mach-versatile/core.c | 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/cache-v3.S | 2 +- trunk/arch/arm/mm/cache-v4.S | 2 +- trunk/arch/arm/mm/cache-v4wt.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 | 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 +- 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 +- 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 --- 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 +- .../avr32/mach-at32ap/include/mach/chip.h | 19 - .../avr32/mach-at32ap/include/mach/hmatrix.h | 55 - 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 +- trunk/arch/ia64/Kconfig | 10 +- trunk/arch/ia64/configs/generic_defconfig | 586 +- trunk/arch/ia64/kernel/.gitignore | 1 - trunk/arch/ia64/kernel/ivt.S | 4 +- trunk/arch/m68k/kernel/entry.S | 6 - trunk/arch/m68k/mac/baboon.c | 1 + trunk/arch/m68k/mac/via.c | 1 + trunk/arch/m68knommu/kernel/syscalltable.S | 6 - trunk/arch/mips/emma2rh/markeins/setup.c | 1 + trunk/arch/mips/jazz/setup.c | 2 + trunk/arch/powerpc/.gitignore | 1 + trunk/arch/powerpc/boot/dts/mpc8610_hpcd.dts | 5 - trunk/arch/powerpc/include/asm/ide.h | 1 + trunk/arch/powerpc/platforms/44x/warp-nand.c | 2 +- trunk/arch/powerpc/platforms/iseries/Kconfig | 11 +- trunk/arch/sh/boards/mach-systemh/irq.c | 3 +- trunk/arch/sh/include/asm/sh_eth.h | 11 - trunk/arch/sparc/include/asm/ebus_32.h | 2 +- trunk/arch/sparc/include/asm/ebus_64.h | 3 +- trunk/arch/sparc/include/asm/of_platform.h | 3 + trunk/arch/sparc/include/asm/parport.h | 3 +- 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 | 19 +- 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/prom.c | 2 +- trunk/arch/sparc64/kernel/signal.c | 1 + trunk/arch/sparc64/kernel/smp.c | 292 +- trunk/arch/sparc64/kernel/stacktrace.c | 6 +- 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/mm/tsb.c | 5 +- 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/xtensa/kernel/xtensa_ksyms.c | 1 + trunk/crypto/async_tx/async_xor.c | 3 +- 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/amiserial.c | 2 +- trunk/drivers/char/ds1620.c | 2 +- trunk/drivers/char/hw_random/ixp4xx-rng.c | 2 +- trunk/drivers/char/pcmcia/synclink_cs.c | 4 + 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/cpufreq/cpufreq_conservative.c | 20 +- trunk/drivers/crypto/ixp4xx_crypto.c | 4 +- trunk/drivers/dma/ioat_dma.c | 2 +- trunk/drivers/dma/iop-adma.c | 2 +- trunk/drivers/firewire/fw-cdev.c | 29 +- trunk/drivers/hwmon/Kconfig | 16 +- trunk/drivers/hwmon/Makefile | 1 - trunk/drivers/hwmon/ad7414.c | 268 - trunk/drivers/hwmon/dme1737.c | 292 +- trunk/drivers/hwmon/f71882fg.c | 6 + trunk/drivers/hwmon/hwmon-vid.c | 144 +- trunk/drivers/hwmon/it87.c | 45 +- trunk/drivers/hwmon/thmc50.c | 28 +- trunk/drivers/hwmon/w83627hf.c | 101 +- trunk/drivers/hwmon/w83791d.c | 24 +- trunk/drivers/i2c/busses/i2c-acorn.c | 2 +- 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-pnx.c | 2 +- trunk/drivers/i2c/busses/i2c-pxa.c | 6 +- trunk/drivers/i2c/busses/i2c-s3c2410.c | 4 +- trunk/drivers/i2c/chips/isp1301_omap.c | 4 +- trunk/drivers/i2c/chips/menelaus.c | 5 +- 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 +- .../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 | 2 +- trunk/drivers/input/keyboard/aaed2000_kbd.c | 4 +- trunk/drivers/input/keyboard/corgikbd.c | 8 +- trunk/drivers/input/keyboard/jornada720_kbd.c | 4 +- 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/rpcmouse.c | 2 +- trunk/drivers/input/serio/i8042-sparcio.h | 19 +- trunk/drivers/input/serio/rpckbd.c | 2 +- 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/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/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/mcp-sa11x0.c | 6 +- trunk/drivers/mfd/ucb1x00-core.c | 2 +- trunk/drivers/mfd/ucb1x00-ts.c | 2 +- trunk/drivers/misc/Kconfig | 4 +- trunk/drivers/misc/sgi-gru/grutlbpurge.c | 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/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/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/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_main.c | 2 +- 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/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 +- .../iwlwifi/{iwl-agn-rs.c => iwl-4965-rs.c} | 327 +- .../iwlwifi/{iwl-agn-rs.h => iwl-4965-rs.h} | 23 +- trunk/drivers/net/wireless/iwlwifi/iwl-4965.c | 156 +- trunk/drivers/net/wireless/iwlwifi/iwl-5000.c | 71 +- .../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 +- .../iwlwifi/{iwl-agn.c => iwl4965-base.c} | 236 +- 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/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-ep93xx.c | 2 +- trunk/drivers/rtc/rtc-s3c.c | 2 +- trunk/drivers/rtc/rtc-sa1100.c | 4 +- trunk/drivers/scsi/arm/acornscsi-io.S | 2 +- trunk/drivers/scsi/hptiop.c | 1 + trunk/drivers/scsi/ide-scsi.c | 11 +- trunk/drivers/scsi/sd.c | 21 +- trunk/drivers/scsi/sd.h | 6 - trunk/drivers/scsi/sg.c | 2 +- trunk/drivers/serial/21285.c | 2 +- trunk/drivers/serial/atmel_serial.c | 6 +- trunk/drivers/serial/clps711x.c | 2 +- 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/spi/Kconfig | 6 - trunk/drivers/spi/Makefile | 1 - trunk/drivers/spi/atmel_spi.c | 6 +- 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_imx.c | 7 +- trunk/drivers/spi/spi_s3c24xx.c | 6 +- trunk/drivers/spi/spi_s3c24xx_gpio.c | 6 +- trunk/drivers/usb/core/message.c | 2 +- trunk/drivers/usb/gadget/at91_udc.c | 9 +- trunk/drivers/usb/gadget/atmel_usba_udc.c | 4 +- trunk/drivers/usb/gadget/lh7a40x_udc.h | 2 +- trunk/drivers/usb/gadget/omap_udc.c | 4 +- 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/host/ehci-q.c | 2 +- trunk/drivers/usb/host/ohci-at91.c | 7 +- trunk/drivers/usb/host/ohci-ep93xx.c | 3 +- trunk/drivers/usb/host/ohci-lh7a404.c | 2 +- trunk/drivers/usb/host/ohci-omap.c | 12 +- trunk/drivers/usb/host/ohci-pnx4008.c | 9 +- trunk/drivers/usb/host/ohci-pxa27x.c | 9 +- trunk/drivers/usb/host/ohci-s3c2410.c | 4 +- trunk/drivers/usb/host/ohci-sa1111.c | 6 +- trunk/drivers/usb/storage/freecom.c | 2 + trunk/drivers/video/acornfb.c | 4 +- trunk/drivers/video/am200epd.c | 2 +- trunk/drivers/video/arkfb.c | 18 +- trunk/drivers/video/atmel_lcdfb.c | 6 +- trunk/drivers/video/aty/atyfb_base.c | 29 +- trunk/drivers/video/aty/radeon_accel.c | 4 +- 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/fbcon.c | 3 - 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 | 8 +- trunk/drivers/video/imxfb.c | 4 +- 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 | 16 +- trunk/drivers/watchdog/Makefile | 4 +- 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 | 8 +- 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 | 6 +- 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 | 191 +- 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 | 17 +- 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 | 39 +- 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 | 4 +- trunk/drivers/watchdog/wdt285.c | 33 +- trunk/drivers/watchdog/wdt977.c | 162 +- trunk/drivers/watchdog/wdt_pci.c | 8 +- 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/jbd/commit.c | 6 +- trunk/fs/jbd2/commit.c | 2 +- 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/inode.c | 3 +- trunk/fs/proc/base.c | 11 +- trunk/fs/reiserfs/inode.c | 2 +- trunk/fs/reiserfs/journal.c | 6 +- trunk/fs/splice.c | 2 +- trunk/fs/xfs/linux-2.6/xfs_aops.c | 6 +- .../asm-arm/arch-aaec2000}/aaec2000.h | 2 +- .../asm-arm/arch-aaec2000}/aaed2000.h | 2 +- .../asm-arm/arch-aaec2000}/debug-macro.S | 2 +- .../asm-arm/arch-aaec2000}/dma.h | 2 +- .../asm-arm/arch-aaec2000}/entry-macro.S | 4 +- .../asm-arm/arch-aaec2000}/hardware.h | 4 +- .../asm-arm/arch-aaec2000}/io.h | 4 +- .../asm-arm/arch-aaec2000}/irqs.h | 2 +- .../asm-arm/arch-aaec2000}/memory.h | 2 +- .../asm-arm/arch-aaec2000}/system.h | 2 +- .../asm-arm/arch-aaec2000}/timex.h | 2 +- .../asm-arm/arch-aaec2000}/uncompress.h | 2 +- .../asm-arm/arch-aaec2000}/vmalloc.h | 2 +- .../asm-arm/arch-at91}/at91_adc.h | 2 +- .../asm-arm/arch-at91}/at91_aic.h | 2 +- .../asm-arm/arch-at91}/at91_dbgu.h | 2 +- .../asm-arm/arch-at91}/at91_mci.h | 2 +- .../asm-arm/arch-at91}/at91_pio.h | 2 +- .../asm-arm/arch-at91}/at91_pit.h | 2 +- .../asm-arm/arch-at91}/at91_pmc.h | 2 +- .../asm-arm/arch-at91}/at91_rstc.h | 2 +- .../asm-arm/arch-at91}/at91_rtc.h | 2 +- .../asm-arm/arch-at91}/at91_rtt.h | 2 +- .../asm-arm/arch-at91}/at91_shdwc.h | 2 +- .../asm-arm/arch-at91}/at91_spi.h | 2 +- .../asm-arm/arch-at91}/at91_ssc.h | 2 +- .../asm-arm/arch-at91}/at91_st.h | 2 +- .../asm-arm/arch-at91}/at91_tc.h | 2 +- .../asm-arm/arch-at91}/at91_twi.h | 2 +- .../asm-arm/arch-at91}/at91_wdt.h | 2 +- .../asm-arm/arch-at91}/at91cap9.h | 2 +- .../asm-arm/arch-at91}/at91cap9_ddrsdr.h | 2 +- .../asm-arm/arch-at91}/at91cap9_matrix.h | 2 +- .../asm-arm/arch-at91}/at91rm9200.h | 2 +- .../asm-arm/arch-at91}/at91rm9200_emac.h | 2 +- .../asm-arm/arch-at91}/at91rm9200_mc.h | 2 +- .../asm-arm/arch-at91}/at91sam9260.h | 2 +- .../asm-arm/arch-at91}/at91sam9260_matrix.h | 2 +- .../asm-arm/arch-at91}/at91sam9261.h | 2 +- .../asm-arm/arch-at91}/at91sam9261_matrix.h | 2 +- .../asm-arm/arch-at91}/at91sam9263.h | 2 +- .../asm-arm/arch-at91}/at91sam9263_matrix.h | 2 +- .../asm-arm/arch-at91}/at91sam9_sdramc.h | 2 +- .../asm-arm/arch-at91}/at91sam9_smc.h | 2 +- .../asm-arm/arch-at91}/at91sam9rl.h | 2 +- .../asm-arm/arch-at91}/at91sam9rl_matrix.h | 2 +- .../asm-arm/arch-at91}/at91x40.h | 2 +- .../asm-arm/arch-at91}/board.h | 2 +- .../mach => include/asm-arm/arch-at91}/cpu.h | 6 +- .../asm-arm/arch-at91}/debug-macro.S | 6 +- .../mach => include/asm-arm/arch-at91}/dma.h | 2 +- .../asm-arm/arch-at91}/entry-macro.S | 6 +- .../mach => include/asm-arm/arch-at91}/gpio.h | 2 +- .../asm-arm/arch-at91}/hardware.h | 16 +- .../mach => include/asm-arm/arch-at91}/io.h | 2 +- .../mach => include/asm-arm/arch-at91}/irqs.h | 4 +- .../asm-arm/arch-at91}/memory.h | 4 +- .../asm-arm/arch-at91}/system.h | 8 +- .../asm-arm/arch-at91}/timex.h | 4 +- .../asm-arm/arch-at91}/uncompress.h | 2 +- .../asm-arm/arch-at91}/vmalloc.h | 2 +- .../asm-arm/arch-cl7500}/acornfb.h | 0 .../asm-arm/arch-cl7500}/debug-macro.S | 2 +- .../asm-arm/arch-cl7500}/dma.h | 2 +- .../asm-arm/arch-cl7500}/entry-macro.S | 2 +- .../asm-arm/arch-cl7500}/hardware.h | 4 +- .../mach => include/asm-arm/arch-cl7500}/io.h | 6 +- .../asm-arm/arch-cl7500}/irq.h | 2 +- .../asm-arm/arch-cl7500}/irqs.h | 2 +- .../asm-arm/arch-cl7500}/memory.h | 2 +- .../asm-arm/arch-cl7500}/system.h | 2 +- .../asm-arm/arch-cl7500}/timex.h | 2 +- .../asm-arm/arch-cl7500}/uncompress.h | 2 +- .../asm-arm/arch-cl7500}/vmalloc.h | 2 +- .../asm-arm/arch-clps711x}/autcpu12.h | 0 .../asm-arm/arch-clps711x}/debug-macro.S | 2 +- .../asm-arm/arch-clps711x}/dma.h | 2 +- .../asm-arm/arch-clps711x}/entry-macro.S | 4 +- .../asm-arm/arch-clps711x}/hardware.h | 2 +- .../asm-arm/arch-clps711x}/io.h | 4 +- .../asm-arm/arch-clps711x}/irqs.h | 2 +- .../asm-arm/arch-clps711x}/memory.h | 2 +- .../asm-arm/arch-clps711x}/syspld.h | 2 +- .../asm-arm/arch-clps711x}/system.h | 4 +- .../asm-arm/arch-clps711x}/time.h | 2 +- .../asm-arm/arch-clps711x}/timex.h | 2 +- .../asm-arm/arch-clps711x}/uncompress.h | 6 +- .../asm-arm/arch-clps711x}/vmalloc.h | 2 +- .../asm-arm/arch-davinci}/clock.h | 2 +- .../asm-arm/arch-davinci}/common.h | 0 .../asm-arm/arch-davinci}/debug-macro.S | 0 .../asm-arm/arch-davinci}/dma.h | 0 .../asm-arm/arch-davinci}/entry-macro.S | 4 +- .../asm-arm/arch-davinci}/gpio.h | 2 +- .../asm-arm/arch-davinci}/hardware.h | 0 .../asm-arm/arch-davinci}/i2c.h | 0 .../asm-arm/arch-davinci}/io.h | 0 .../asm-arm/arch-davinci}/irqs.h | 0 .../asm-arm/arch-davinci}/memory.h | 0 .../asm-arm/arch-davinci}/mux.h | 0 .../asm-arm/arch-davinci}/psc.h | 0 .../asm-arm/arch-davinci}/serial.h | 2 +- .../asm-arm/arch-davinci}/system.h | 2 +- .../asm-arm/arch-davinci}/timex.h | 0 .../asm-arm/arch-davinci}/uncompress.h | 2 +- .../asm-arm/arch-davinci}/vmalloc.h | 2 +- .../asm-arm/arch-ebsa110}/debug-macro.S | 2 +- .../asm-arm/arch-ebsa110}/dma.h | 2 +- .../asm-arm/arch-ebsa110}/entry-macro.S | 2 +- .../asm-arm/arch-ebsa110}/hardware.h | 2 +- .../asm-arm/arch-ebsa110}/io.h | 2 +- .../asm-arm/arch-ebsa110}/irqs.h | 2 +- .../asm-arm/arch-ebsa110}/memory.h | 2 +- .../asm-arm/arch-ebsa110}/system.h | 2 +- .../asm-arm/arch-ebsa110}/timex.h | 2 +- .../asm-arm/arch-ebsa110}/uncompress.h | 2 +- .../asm-arm/arch-ebsa110}/vmalloc.h | 2 +- .../asm-arm/arch-ebsa285}/debug-macro.S | 2 +- .../asm-arm/arch-ebsa285}/dma.h | 2 +- .../asm-arm/arch-ebsa285}/entry-macro.S | 6 +- .../asm-arm/arch-ebsa285}/hardware.h | 4 +- .../asm-arm/arch-ebsa285}/io.h | 4 +- .../asm-arm/arch-ebsa285}/irqs.h | 2 +- .../asm-arm/arch-ebsa285}/memory.h | 2 +- .../asm-arm/arch-ebsa285}/system.h | 4 +- .../asm-arm/arch-ebsa285}/timex.h | 2 +- .../asm-arm/arch-ebsa285}/uncompress.h | 2 +- .../asm-arm/arch-ebsa285}/vmalloc.h | 2 +- .../asm-arm/arch-ep93xx}/debug-macro.S | 4 +- trunk/include/asm-arm/arch-ep93xx/dma.h | 3 + .../asm-arm/arch-ep93xx}/entry-macro.S | 4 +- .../asm-arm/arch-ep93xx}/ep93xx-regs.h | 2 +- trunk/include/asm-arm/arch-ep93xx/gesbc9312.h | 3 + .../asm-arm/arch-ep93xx}/gpio.h | 2 +- .../asm-arm/arch-ep93xx}/hardware.h | 6 +- .../mach => include/asm-arm/arch-ep93xx}/io.h | 2 +- .../asm-arm/arch-ep93xx}/irqs.h | 2 +- .../asm-arm/arch-ep93xx}/memory.h | 2 +- .../asm-arm/arch-ep93xx}/platform.h | 2 +- .../asm-arm/arch-ep93xx}/system.h | 4 +- trunk/include/asm-arm/arch-ep93xx/timex.h | 5 + .../asm-arm/arch-ep93xx}/ts72xx.h | 2 +- .../asm-arm/arch-ep93xx}/uncompress.h | 4 +- trunk/include/asm-arm/arch-ep93xx/vmalloc.h | 5 + .../asm-arm/arch-h720x}/boards.h | 2 +- .../asm-arm/arch-h720x}/debug-macro.S | 2 +- .../mach => include/asm-arm/arch-h720x}/dma.h | 2 +- .../asm-arm/arch-h720x}/entry-macro.S | 2 +- .../asm-arm/arch-h720x}/h7201-regs.h | 2 +- .../asm-arm/arch-h720x}/h7202-regs.h | 2 +- .../asm-arm/arch-h720x}/hardware.h | 2 +- .../mach => include/asm-arm/arch-h720x}/io.h | 6 +- .../asm-arm/arch-h720x}/irqs.h | 2 +- .../asm-arm/arch-h720x}/memory.h | 2 +- .../asm-arm/arch-h720x}/system.h | 6 +- .../asm-arm/arch-h720x}/timex.h | 2 +- .../asm-arm/arch-h720x}/uncompress.h | 4 +- .../asm-arm/arch-h720x}/vmalloc.h | 2 +- .../asm-arm/arch-imx}/debug-macro.S | 2 +- .../mach => include/asm-arm/arch-imx}/dma.h | 0 .../asm-arm/arch-imx}/entry-macro.S | 4 +- .../mach => include/asm-arm/arch-imx}/gpio.h | 2 +- .../asm-arm/arch-imx}/hardware.h | 2 +- .../asm-arm/arch-imx}/imx-dma.h | 0 .../asm-arm/arch-imx}/imx-regs.h | 0 .../asm-arm/arch-imx}/imx-uart.h | 0 .../mach => include/asm-arm/arch-imx}/imxfb.h | 0 .../mach => include/asm-arm/arch-imx}/io.h | 4 +- .../mach => include/asm-arm/arch-imx}/irqs.h | 4 +- .../asm-arm/arch-imx}/memory.h | 2 +- .../mach => include/asm-arm/arch-imx}/mmc.h | 0 .../asm-arm/arch-imx}/mx1ads.h | 2 +- .../asm-arm/arch-imx}/spi_imx.h | 4 +- .../asm-arm/arch-imx}/system.h | 2 +- .../mach => include/asm-arm/arch-imx}/timex.h | 0 .../asm-arm/arch-imx}/uncompress.h | 2 +- .../asm-arm/arch-imx}/vmalloc.h | 2 +- .../asm-arm/arch-integrator}/bits.h | 0 .../asm-arm/arch-integrator}/cm.h | 0 .../asm-arm/arch-integrator}/debug-macro.S | 2 +- .../asm-arm/arch-integrator}/dma.h | 2 +- .../asm-arm/arch-integrator}/entry-macro.S | 6 +- .../asm-arm/arch-integrator}/hardware.h | 4 +- .../asm-arm/arch-integrator}/impd1.h | 0 .../asm-arm/arch-integrator}/io.h | 2 +- .../asm-arm/arch-integrator}/irqs.h | 2 +- .../asm-arm/arch-integrator}/lm.h | 0 .../asm-arm/arch-integrator}/memory.h | 2 +- .../asm-arm/arch-integrator}/platform.h | 0 .../asm-arm/arch-integrator}/system.h | 4 +- .../asm-arm/arch-integrator}/timex.h | 2 +- .../asm-arm/arch-integrator}/uncompress.h | 2 +- .../asm-arm/arch-integrator}/vmalloc.h | 2 +- .../asm-arm/arch-iop13xx}/adma.h | 2 +- .../asm-arm/arch-iop13xx}/debug-macro.S | 2 +- .../asm-arm/arch-iop13xx}/dma.h | 0 .../asm-arm/arch-iop13xx}/entry-macro.S | 0 .../asm-arm/arch-iop13xx}/hardware.h | 0 .../asm-arm/arch-iop13xx}/io.h | 0 .../asm-arm/arch-iop13xx}/iop13xx.h | 0 .../asm-arm/arch-iop13xx}/iq81340.h | 0 .../asm-arm/arch-iop13xx}/irqs.h | 0 .../asm-arm/arch-iop13xx}/memory.h | 2 +- .../asm-arm/arch-iop13xx}/msi.h | 0 .../asm-arm/arch-iop13xx}/pci.h | 2 +- .../asm-arm/arch-iop13xx}/system.h | 4 +- .../asm-arm/arch-iop13xx}/time.h | 0 .../asm-arm/arch-iop13xx}/timex.h | 2 +- .../asm-arm/arch-iop13xx}/uncompress.h | 2 +- .../asm-arm/arch-iop13xx}/vmalloc.h | 0 .../asm-arm/arch-iop32x}/adma.h | 0 .../asm-arm/arch-iop32x}/debug-macro.S | 2 +- .../asm-arm/arch-iop32x}/dma.h | 2 +- .../asm-arm/arch-iop32x}/entry-macro.S | 4 +- .../asm-arm/arch-iop32x}/glantank.h | 2 +- .../asm-arm/arch-iop32x}/gpio.h | 0 .../asm-arm/arch-iop32x}/hardware.h | 2 +- .../mach => include/asm-arm/arch-iop32x}/io.h | 4 +- .../asm-arm/arch-iop32x}/iop32x.h | 2 +- .../asm-arm/arch-iop32x}/iq31244.h | 2 +- .../asm-arm/arch-iop32x}/iq80321.h | 2 +- .../asm-arm/arch-iop32x}/irqs.h | 2 +- .../asm-arm/arch-iop32x}/memory.h | 4 +- .../asm-arm/arch-iop32x}/n2100.h | 2 +- .../asm-arm/arch-iop32x}/system.h | 2 +- .../asm-arm/arch-iop32x}/time.h | 0 .../asm-arm/arch-iop32x}/timex.h | 4 +- .../asm-arm/arch-iop32x}/uncompress.h | 4 +- trunk/include/asm-arm/arch-iop32x/vmalloc.h | 5 + .../asm-arm/arch-iop33x}/adma.h | 0 .../asm-arm/arch-iop33x}/debug-macro.S | 2 +- .../asm-arm/arch-iop33x}/dma.h | 2 +- .../asm-arm/arch-iop33x}/entry-macro.S | 4 +- .../asm-arm/arch-iop33x}/gpio.h | 0 .../asm-arm/arch-iop33x}/hardware.h | 2 +- .../mach => include/asm-arm/arch-iop33x}/io.h | 4 +- .../asm-arm/arch-iop33x}/iop33x.h | 2 +- .../asm-arm/arch-iop33x}/iq80331.h | 2 +- .../asm-arm/arch-iop33x}/iq80332.h | 2 +- .../asm-arm/arch-iop33x}/irqs.h | 2 +- .../asm-arm/arch-iop33x}/memory.h | 4 +- .../asm-arm/arch-iop33x}/system.h | 2 +- .../asm-arm/arch-iop33x}/time.h | 0 .../asm-arm/arch-iop33x}/timex.h | 4 +- .../asm-arm/arch-iop33x}/uncompress.h | 4 +- trunk/include/asm-arm/arch-iop33x/vmalloc.h | 5 + .../asm-arm/arch-ixp2000}/debug-macro.S | 2 +- .../asm-arm/arch-ixp2000}/dma.h | 2 +- .../asm-arm/arch-ixp2000}/enp2611.h | 2 +- .../asm-arm/arch-ixp2000}/entry-macro.S | 4 +- .../asm-arm/arch-ixp2000}/gpio.h | 2 +- .../asm-arm/arch-ixp2000}/hardware.h | 2 +- .../asm-arm/arch-ixp2000}/io.h | 4 +- .../asm-arm/arch-ixp2000}/irqs.h | 2 +- .../asm-arm/arch-ixp2000}/ixdp2x00.h | 2 +- .../asm-arm/arch-ixp2000}/ixdp2x01.h | 2 +- .../asm-arm/arch-ixp2000}/ixp2000-regs.h | 2 +- .../asm-arm/arch-ixp2000}/memory.h | 4 +- .../asm-arm/arch-ixp2000}/platform.h | 2 +- .../asm-arm/arch-ixp2000}/system.h | 4 +- .../asm-arm/arch-ixp2000}/timex.h | 2 +- .../asm-arm/arch-ixp2000}/uncompress.h | 2 +- .../asm-arm/arch-ixp2000}/vmalloc.h | 2 +- .../asm-arm/arch-ixp23xx}/debug-macro.S | 4 +- trunk/include/asm-arm/arch-ixp23xx/dma.h | 3 + .../asm-arm/arch-ixp23xx}/entry-macro.S | 2 +- .../asm-arm/arch-ixp23xx}/hardware.h | 2 +- .../asm-arm/arch-ixp23xx}/io.h | 2 +- .../asm-arm/arch-ixp23xx}/irqs.h | 2 +- .../asm-arm/arch-ixp23xx}/ixdp2351.h | 2 +- .../asm-arm/arch-ixp23xx}/ixp23xx.h | 2 +- .../asm-arm/arch-ixp23xx}/memory.h | 5 +- .../asm-arm/arch-ixp23xx}/platform.h | 2 +- .../asm-arm/arch-ixp23xx}/system.h | 4 +- trunk/include/asm-arm/arch-ixp23xx/time.h | 3 + .../asm-arm/arch-ixp23xx}/timex.h | 2 +- .../asm-arm/arch-ixp23xx}/uncompress.h | 4 +- .../asm-arm/arch-ixp23xx}/vmalloc.h | 2 +- .../asm-arm/arch-ixp4xx}/avila.h | 4 +- .../asm-arm/arch-ixp4xx}/coyote.h | 4 +- .../asm-arm/arch-ixp4xx}/cpu.h | 2 +- .../asm-arm/arch-ixp4xx}/debug-macro.S | 2 +- .../asm-arm/arch-ixp4xx}/dma.h | 4 +- .../asm-arm/arch-ixp4xx}/dsmg600.h | 2 +- .../asm-arm/arch-ixp4xx}/entry-macro.S | 4 +- .../asm-arm/arch-ixp4xx}/fsg.h | 4 +- .../asm-arm/arch-ixp4xx}/gpio.h | 4 +- .../asm-arm/arch-ixp4xx}/gtwx5715.h | 4 +- .../asm-arm/arch-ixp4xx}/hardware.h | 4 +- .../mach => include/asm-arm/arch-ixp4xx}/io.h | 4 +- .../asm-arm/arch-ixp4xx}/irqs.h | 2 +- .../asm-arm/arch-ixp4xx}/ixdp425.h | 4 +- .../asm-arm/arch-ixp4xx}/ixp4xx-regs.h | 2 +- .../asm-arm/arch-ixp4xx}/memory.h | 2 +- .../asm-arm/arch-ixp4xx}/nas100d.h | 4 +- .../asm-arm/arch-ixp4xx}/npe.h | 0 .../asm-arm/arch-ixp4xx}/nslu2.h | 4 +- .../asm-arm/arch-ixp4xx}/platform.h | 4 +- .../asm-arm/arch-ixp4xx}/prpmc1100.h | 4 +- .../asm-arm/arch-ixp4xx}/qmgr.h | 0 .../asm-arm/arch-ixp4xx}/system.h | 4 +- .../asm-arm/arch-ixp4xx}/timex.h | 4 +- .../asm-arm/arch-ixp4xx}/udc.h | 2 +- .../asm-arm/arch-ixp4xx}/uncompress.h | 2 +- .../asm-arm/arch-ixp4xx}/vmalloc.h | 2 +- .../asm-arm/arch-kirkwood}/debug-macro.S | 4 +- .../asm-arm/arch-kirkwood}/dma.h | 0 .../asm-arm/arch-kirkwood}/entry-macro.S | 4 +- .../asm-arm/arch-kirkwood}/hardware.h | 2 +- .../asm-arm/arch-kirkwood}/io.h | 2 +- .../asm-arm/arch-kirkwood}/irqs.h | 2 +- .../asm-arm/arch-kirkwood}/kirkwood.h | 2 +- .../asm-arm/arch-kirkwood}/memory.h | 2 +- .../asm-arm/arch-kirkwood}/system.h | 6 +- .../asm-arm/arch-kirkwood}/timex.h | 2 +- .../asm-arm/arch-kirkwood}/uncompress.h | 4 +- trunk/include/asm-arm/arch-kirkwood/vmalloc.h | 5 + .../asm-arm/arch-ks8695}/debug-macro.S | 6 +- .../asm-arm/arch-ks8695}/devices.h | 2 +- .../asm-arm/arch-ks8695}/dma.h | 2 +- .../asm-arm/arch-ks8695}/entry-macro.S | 6 +- .../asm-arm/arch-ks8695}/gpio.h | 2 +- .../asm-arm/arch-ks8695}/hardware.h | 2 +- .../mach => include/asm-arm/arch-ks8695}/io.h | 2 +- .../asm-arm/arch-ks8695}/irqs.h | 2 +- .../asm-arm/arch-ks8695}/memory.h | 4 +- .../asm-arm/arch-ks8695}/regs-gpio.h | 2 +- .../asm-arm/arch-ks8695}/regs-hpna.h | 2 +- .../asm-arm/arch-ks8695}/regs-irq.h | 2 +- .../asm-arm/arch-ks8695}/regs-lan.h | 2 +- .../asm-arm/arch-ks8695}/regs-mem.h | 2 +- .../asm-arm/arch-ks8695}/regs-misc.h | 2 +- .../asm-arm/arch-ks8695}/regs-pci.h | 2 +- .../asm-arm/arch-ks8695}/regs-switch.h | 2 +- .../asm-arm/arch-ks8695}/regs-sys.h | 2 +- .../asm-arm/arch-ks8695}/regs-timer.h | 2 +- .../asm-arm/arch-ks8695}/regs-uart.h | 2 +- .../asm-arm/arch-ks8695}/regs-wan.h | 2 +- .../asm-arm/arch-ks8695}/system.h | 4 +- .../asm-arm/arch-ks8695}/timex.h | 2 +- .../asm-arm/arch-ks8695}/uncompress.h | 4 +- .../asm-arm/arch-ks8695}/vmalloc.h | 2 +- .../asm-arm/arch-l7200}/aux_reg.h | 4 +- .../asm-arm/arch-l7200}/debug-macro.S | 2 +- .../mach => include/asm-arm/arch-l7200}/dma.h | 2 +- .../asm-arm/arch-l7200}/entry-macro.S | 4 +- .../asm-arm/arch-l7200}/gp_timers.h | 4 +- .../asm-arm/arch-l7200}/gpio.h | 2 +- .../asm-arm/arch-l7200}/hardware.h | 2 +- .../mach => include/asm-arm/arch-l7200}/io.h | 6 +- .../asm-arm/arch-l7200}/irqs.h | 2 +- .../asm-arm/arch-l7200}/memory.h | 2 +- .../asm-arm/arch-l7200}/pmpcon.h | 2 +- .../mach => include/asm-arm/arch-l7200}/pmu.h | 2 +- .../asm-arm/arch-l7200}/serial.h | 2 +- .../asm-arm/arch-l7200}/serial_l7200.h | 4 +- .../mach => include/asm-arm/arch-l7200}/sib.h | 2 +- .../asm-arm/arch-l7200}/sys-clock.h | 2 +- .../asm-arm/arch-l7200}/system.h | 4 +- .../asm-arm/arch-l7200}/time.h | 4 +- .../asm-arm/arch-l7200}/timex.h | 2 +- .../asm-arm/arch-l7200}/uncompress.h | 4 +- .../asm-arm/arch-l7200}/vmalloc.h | 2 +- .../asm-arm/arch-lh7a40x}/clocks.h | 2 +- .../asm-arm/arch-lh7a40x}/constants.h | 2 +- .../asm-arm/arch-lh7a40x}/debug-macro.S | 2 +- .../asm-arm/arch-lh7a40x}/dma.h | 2 +- .../asm-arm/arch-lh7a40x}/entry-macro.S | 6 +- .../asm-arm/arch-lh7a40x}/hardware.h | 4 +- .../asm-arm/arch-lh7a40x}/io.h | 4 +- .../asm-arm/arch-lh7a40x}/irqs.h | 2 +- .../asm-arm/arch-lh7a40x}/memory.h | 2 +- .../asm-arm/arch-lh7a40x}/registers.h | 4 +- .../asm-arm/arch-lh7a40x}/ssp.h | 0 .../asm-arm/arch-lh7a40x}/system.h | 2 +- .../asm-arm/arch-lh7a40x}/timex.h | 4 +- .../asm-arm/arch-lh7a40x}/uncompress.h | 4 +- .../asm-arm/arch-lh7a40x}/vmalloc.h | 2 +- .../asm-arm/arch-loki}/debug-macro.S | 4 +- .../mach => include/asm-arm/arch-loki}/dma.h | 0 .../asm-arm/arch-loki}/entry-macro.S | 4 +- .../asm-arm/arch-loki}/hardware.h | 2 +- .../mach => include/asm-arm/arch-loki}/io.h | 2 +- .../mach => include/asm-arm/arch-loki}/irqs.h | 2 +- .../mach => include/asm-arm/arch-loki}/loki.h | 2 +- .../asm-arm/arch-loki}/memory.h | 2 +- .../asm-arm/arch-loki}/system.h | 6 +- .../asm-arm/arch-loki}/timex.h | 2 +- .../asm-arm/arch-loki}/uncompress.h | 4 +- trunk/include/asm-arm/arch-loki/vmalloc.h | 5 + .../mach => include/asm-arm/arch-msm}/board.h | 2 +- .../asm-arm/arch-msm}/debug-macro.S | 6 +- .../mach => include/asm-arm/arch-msm}/dma.h | 4 +- .../asm-arm/arch-msm}/entry-macro.S | 4 +- .../asm-arm/arch-msm}/hardware.h | 2 +- .../mach => include/asm-arm/arch-msm}/io.h | 2 +- .../mach => include/asm-arm/arch-msm}/irqs.h | 2 +- .../asm-arm/arch-msm}/memory.h | 2 +- .../asm-arm/arch-msm}/msm_iomap.h | 2 +- .../asm-arm/arch-msm}/system.h | 4 +- .../mach => include/asm-arm/arch-msm}/timex.h | 2 +- .../asm-arm/arch-msm}/uncompress.h | 2 +- .../asm-arm/arch-msm}/vmalloc.h | 2 +- .../asm-arm/arch-mv78xx0}/debug-macro.S | 4 +- .../asm-arm/arch-mv78xx0}/dma.h | 0 .../asm-arm/arch-mv78xx0}/entry-macro.S | 4 +- .../asm-arm/arch-mv78xx0}/hardware.h | 2 +- .../asm-arm/arch-mv78xx0}/io.h | 2 +- .../asm-arm/arch-mv78xx0}/irqs.h | 2 +- .../asm-arm/arch-mv78xx0}/memory.h | 2 +- .../asm-arm/arch-mv78xx0}/mv78xx0.h | 2 +- .../asm-arm/arch-mv78xx0}/system.h | 6 +- .../asm-arm/arch-mv78xx0}/timex.h | 2 +- .../asm-arm/arch-mv78xx0}/uncompress.h | 4 +- trunk/include/asm-arm/arch-mv78xx0/vmalloc.h | 5 + .../asm-arm/arch-mxc}/board-mx27ads.h | 0 .../asm-arm/arch-mxc}/board-mx31ads.h | 0 .../asm-arm/arch-mxc}/board-mx31lite.h | 0 .../asm-arm/arch-mxc}/board-pcm037.h | 0 .../asm-arm/arch-mxc}/board-pcm038.h | 0 .../mach => include/asm-arm/arch-mxc}/clock.h | 0 .../asm-arm/arch-mxc}/common.h | 0 .../asm-arm/arch-mxc}/debug-macro.S | 14 +- .../mach => include/asm-arm/arch-mxc}/dma.h | 0 .../asm-arm/arch-mxc}/entry-macro.S | 0 .../mach => include/asm-arm/arch-mxc}/gpio.h | 2 +- .../asm-arm/arch-mxc}/hardware.h | 6 +- .../mach => include/asm-arm/arch-mxc}/iim.h | 0 .../asm-arm/arch-mxc}/imx-uart.h | 0 .../mach => include/asm-arm/arch-mxc}/io.h | 0 .../asm-arm/arch-mxc}/iomux-mx1-mx2.h | 0 .../asm-arm/arch-mxc}/iomux-mx3.h | 0 .../mach => include/asm-arm/arch-mxc}/irqs.h | 2 +- .../asm-arm/arch-mxc}/memory.h | 2 +- .../mach => include/asm-arm/arch-mxc}/mx27.h | 0 .../mach => include/asm-arm/arch-mxc}/mx31.h | 0 .../mach => include/asm-arm/arch-mxc}/mxc.h | 0 .../asm-arm/arch-mxc}/mxc_timer.h | 2 +- .../asm-arm/arch-mxc}/system.h | 0 .../mach => include/asm-arm/arch-mxc}/timex.h | 2 +- .../asm-arm/arch-mxc}/uncompress.h | 4 +- .../asm-arm/arch-mxc}/vmalloc.h | 0 .../asm-arm/arch-netx}/debug-macro.S | 2 +- .../mach => include/asm-arm/arch-netx}/dma.h | 2 +- .../asm-arm/arch-netx}/entry-macro.S | 4 +- .../mach => include/asm-arm/arch-netx}/eth.h | 2 +- .../asm-arm/arch-netx}/hardware.h | 2 +- .../mach => include/asm-arm/arch-netx}/io.h | 2 +- .../mach => include/asm-arm/arch-netx}/irqs.h | 2 +- .../asm-arm/arch-netx}/memory.h | 2 +- .../asm-arm/arch-netx}/netx-regs.h | 2 +- .../asm-arm/arch-netx}/param.h | 2 +- .../asm-arm/arch-netx}/pfifo.h | 2 +- .../asm-arm/arch-netx}/system.h | 4 +- .../asm-arm/arch-netx}/timex.h | 2 +- .../asm-arm/arch-netx}/uncompress.h | 2 +- .../asm-arm/arch-netx}/vmalloc.h | 2 +- .../mach => include/asm-arm/arch-netx}/xc.h | 2 +- .../asm-arm/arch-ns9xxx}/board.h | 2 +- .../asm-arm/arch-ns9xxx}/debug-macro.S | 6 +- .../asm-arm/arch-ns9xxx}/dma.h | 2 +- .../asm-arm/arch-ns9xxx}/entry-macro.S | 6 +- .../asm-arm/arch-ns9xxx}/gpio.h | 2 +- .../asm-arm/arch-ns9xxx}/hardware.h | 2 +- .../mach => include/asm-arm/arch-ns9xxx}/io.h | 2 +- .../asm-arm/arch-ns9xxx}/irqs.h | 2 +- .../asm-arm/arch-ns9xxx}/memory.h | 2 +- .../asm-arm/arch-ns9xxx}/module.h | 2 +- .../asm-arm/arch-ns9xxx}/processor-ns9360.h | 2 +- .../asm-arm/arch-ns9xxx}/processor.h | 4 +- .../asm-arm/arch-ns9xxx}/regs-bbu.h | 4 +- .../arch-ns9xxx}/regs-board-a9m9750dev.h | 4 +- .../asm-arm/arch-ns9xxx}/regs-mem.h | 4 +- .../asm-arm/arch-ns9xxx}/regs-sys-common.h | 4 +- .../asm-arm/arch-ns9xxx}/regs-sys-ns9360.h | 4 +- .../asm-arm/arch-ns9xxx}/system.h | 6 +- .../asm-arm/arch-ns9xxx}/timex.h | 4 +- .../asm-arm/arch-ns9xxx}/uncompress.h | 2 +- .../asm-arm/arch-ns9xxx}/vmalloc.h | 2 +- .../asm-arm/arch-omap}/aic23.h | 2 +- .../asm-arm/arch-omap}/blizzard.h | 0 .../asm-arm/arch-omap}/board-2430sdp.h | 2 +- .../asm-arm/arch-omap}/board-ams-delta.h | 2 +- .../asm-arm/arch-omap}/board-apollon.h | 2 +- .../asm-arm/arch-omap}/board-fsample.h | 4 +- .../asm-arm/arch-omap}/board-h2.h | 2 +- .../asm-arm/arch-omap}/board-h3.h | 2 +- .../asm-arm/arch-omap}/board-h4.h | 2 +- .../asm-arm/arch-omap}/board-innovator.h | 2 +- .../asm-arm/arch-omap}/board-nokia.h | 2 +- .../asm-arm/arch-omap}/board-osk.h | 2 +- .../asm-arm/arch-omap}/board-palmte.h | 2 +- .../asm-arm/arch-omap}/board-palmtt.h | 2 +- .../asm-arm/arch-omap}/board-palmz71.h | 2 +- .../asm-arm/arch-omap}/board-perseus2.h | 4 +- .../asm-arm/arch-omap}/board-sx1.h | 0 .../asm-arm/arch-omap}/board-voiceblue.h | 0 .../asm-arm/arch-omap}/board.h | 8 +- .../asm-arm/arch-omap}/clock.h | 2 +- .../asm-arm/arch-omap}/common.h | 2 +- .../asm-arm/arch-omap}/control.h | 4 +- .../mach => include/asm-arm/arch-omap}/cpu.h | 2 +- .../asm-arm/arch-omap}/debug-macro.S | 2 +- .../mach => include/asm-arm/arch-omap}/dma.h | 2 +- .../asm-arm/arch-omap}/dmtimer.h | 2 +- .../asm-arm/arch-omap}/dsp_common.h | 0 .../mach => include/asm-arm/arch-omap}/eac.h | 6 +- .../asm-arm/arch-omap}/entry-macro.S | 10 +- .../mach => include/asm-arm/arch-omap}/fpga.h | 2 +- .../asm-arm/arch-omap}/gpio-switch.h | 0 .../mach => include/asm-arm/arch-omap}/gpio.h | 4 +- .../asm-arm/arch-omap}/gpioexpander.h | 2 +- .../mach => include/asm-arm/arch-omap}/gpmc.h | 0 .../asm-arm/arch-omap}/hardware.h | 6 +- .../asm-arm/arch-omap}/hwa742.h | 0 .../mach => include/asm-arm/arch-omap}/io.h | 6 +- .../mach => include/asm-arm/arch-omap}/irda.h | 2 +- .../mach => include/asm-arm/arch-omap}/irqs.h | 4 +- .../asm-arm/arch-omap}/keypad.h | 2 +- .../asm-arm/arch-omap}/lcd_mipid.h | 0 .../mach => include/asm-arm/arch-omap}/led.h | 2 +- .../asm-arm/arch-omap}/mailbox.h | 0 .../asm-arm/arch-omap}/mcbsp.h | 6 +- .../asm-arm/arch-omap}/mcspi.h | 0 .../asm-arm/arch-omap}/memory.h | 4 +- .../asm-arm/arch-omap}/menelaus.h | 2 +- .../mach => include/asm-arm/arch-omap}/mmc.h | 2 +- .../asm-arm/arch-omap}/mtd-xip.h | 2 +- .../mach => include/asm-arm/arch-omap}/mux.h | 2 +- .../mach => include/asm-arm/arch-omap}/nand.h | 2 +- .../asm-arm/arch-omap}/omap-alsa.h | 6 +- .../asm-arm/arch-omap}/omap1510.h | 2 +- .../asm-arm/arch-omap}/omap16xx.h | 2 +- .../asm-arm/arch-omap}/omap24xx.h | 2 +- .../asm-arm/arch-omap}/omap34xx.h | 2 +- .../asm-arm/arch-omap}/omap730.h | 2 +- .../asm-arm/arch-omap}/omapfb.h | 4 +- .../asm-arm/arch-omap}/onenand.h | 2 +- .../asm-arm/arch-omap}/param.h | 2 +- .../mach => include/asm-arm/arch-omap}/pm.h | 2 +- .../mach => include/asm-arm/arch-omap}/prcm.h | 2 +- .../mach => include/asm-arm/arch-omap}/sdrc.h | 2 +- .../asm-arm/arch-omap}/serial.h | 2 +- .../mach => include/asm-arm/arch-omap}/sram.h | 2 +- .../asm-arm/arch-omap}/system.h | 4 +- .../mach => include/asm-arm/arch-omap}/tc.h | 2 +- .../asm-arm/arch-omap}/timex.h | 2 +- .../asm-arm/arch-omap}/uncompress.h | 6 +- .../mach => include/asm-arm/arch-omap}/usb.h | 2 +- .../asm-arm/arch-omap}/vmalloc.h | 2 +- .../asm-arm/arch-orion5x}/debug-macro.S | 4 +- .../asm-arm/arch-orion5x}/dma.h | 0 .../asm-arm/arch-orion5x}/entry-macro.S | 4 +- .../asm-arm/arch-orion5x}/gpio.h | 2 +- .../asm-arm/arch-orion5x}/hardware.h | 2 +- .../asm-arm/arch-orion5x}/io.h | 2 +- .../asm-arm/arch-orion5x}/irqs.h | 2 +- .../asm-arm/arch-orion5x}/memory.h | 2 +- .../asm-arm/arch-orion5x}/orion5x.h | 2 +- .../asm-arm/arch-orion5x}/system.h | 6 +- .../asm-arm/arch-orion5x}/timex.h | 2 +- .../asm-arm/arch-orion5x}/uncompress.h | 4 +- trunk/include/asm-arm/arch-orion5x/vmalloc.h | 5 + .../asm-arm/arch-pnx4008}/clock.h | 2 +- .../asm-arm/arch-pnx4008}/debug-macro.S | 2 +- .../asm-arm/arch-pnx4008}/dma.h | 2 +- .../asm-arm/arch-pnx4008}/entry-macro.S | 2 +- .../asm-arm/arch-pnx4008}/gpio.h | 2 +- .../asm-arm/arch-pnx4008}/hardware.h | 4 +- .../asm-arm/arch-pnx4008}/i2c.h | 3 + .../asm-arm/arch-pnx4008}/io.h | 2 +- .../asm-arm/arch-pnx4008}/irq.h | 2 +- .../asm-arm/arch-pnx4008}/irqs.h | 2 +- .../asm-arm/arch-pnx4008}/memory.h | 2 +- .../asm-arm/arch-pnx4008}/param.h | 2 +- .../asm-arm/arch-pnx4008}/platform.h | 2 +- .../asm-arm/arch-pnx4008}/pm.h | 2 +- .../asm-arm/arch-pnx4008}/system.h | 6 +- .../asm-arm/arch-pnx4008}/timex.h | 4 +- .../asm-arm/arch-pnx4008}/uncompress.h | 2 +- .../asm-arm/arch-pnx4008}/vmalloc.h | 2 +- .../mach => include/asm-arm/arch-pxa}/akita.h | 0 .../mach => include/asm-arm/arch-pxa}/audio.h | 0 .../asm-arm/arch-pxa}/bitfield.h | 0 .../asm-arm/arch-pxa}/camera.h | 0 .../asm-arm/arch-pxa}/colibri.h | 0 .../mach => include/asm-arm/arch-pxa}/corgi.h | 0 .../asm-arm/arch-pxa}/debug-macro.S | 2 +- .../mach => include/asm-arm/arch-pxa}/dma.h | 2 +- .../asm-arm/arch-pxa}/entry-macro.S | 6 +- .../asm-arm/arch-pxa}/eseries-gpio.h | 0 .../asm-arm/arch-pxa}/eseries-irq.h | 0 .../mach => include/asm-arm/arch-pxa}/gpio.h | 6 +- .../asm-arm/arch-pxa}/gumstix.h | 2 +- .../asm-arm/arch-pxa}/hardware.h | 7 +- .../mach => include/asm-arm/arch-pxa}/i2c.h | 0 .../mach => include/asm-arm/arch-pxa}/idp.h | 2 +- .../mach => include/asm-arm/arch-pxa}/io.h | 4 +- .../mach => include/asm-arm/arch-pxa}/irda.h | 0 .../mach => include/asm-arm/arch-pxa}/irqs.h | 2 +- .../asm-arm/arch-pxa}/littleton.h | 0 .../asm-arm/arch-pxa}/lpd270.h | 2 +- .../asm-arm/arch-pxa}/lubbock.h | 2 +- .../asm-arm/arch-pxa}/magician.h | 2 +- .../asm-arm/arch-pxa}/mainstone.h | 2 +- .../asm-arm/arch-pxa}/memory.h | 2 +- .../asm-arm/arch-pxa}/mfp-pxa25x.h | 4 +- .../asm-arm/arch-pxa}/mfp-pxa27x.h | 4 +- .../asm-arm/arch-pxa}/mfp-pxa2xx.h | 2 +- .../asm-arm/arch-pxa}/mfp-pxa300.h | 6 +- .../asm-arm/arch-pxa}/mfp-pxa320.h | 6 +- .../asm-arm/arch-pxa}/mfp-pxa3xx.h | 0 .../asm-arm/arch-pxa}/mfp-pxa930.h | 6 +- .../mach => include/asm-arm/arch-pxa}/mfp.h | 2 +- .../mach => include/asm-arm/arch-pxa}/mmc.h | 0 .../asm-arm/arch-pxa}/mtd-xip.h | 2 +- .../mach => include/asm-arm/arch-pxa}/ohci.h | 0 .../asm-arm/arch-pxa}/palmtx.h | 0 .../asm-arm/arch-pxa}/pcm027.h | 2 +- .../asm-arm/arch-pxa}/pcm990_baseboard.h | 4 +- .../mach => include/asm-arm/arch-pxa}/pm.h | 0 .../asm-arm/arch-pxa}/poodle.h | 4 +- .../asm-arm/arch-pxa}/pxa-regs.h | 6 +- .../asm-arm/arch-pxa}/pxa25x-udc.h | 0 .../asm-arm/arch-pxa}/pxa27x-udc.h | 0 .../asm-arm/arch-pxa}/pxa27x_keypad.h | 0 .../asm-arm/arch-pxa}/pxa2xx-gpio.h | 0 .../asm-arm/arch-pxa}/pxa2xx-regs.h | 2 +- .../asm-arm/arch-pxa}/pxa2xx_spi.h | 0 .../asm-arm/arch-pxa}/pxa3xx-regs.h | 2 +- .../asm-arm/arch-pxa}/pxa3xx_nand.h | 0 .../mach => include/asm-arm/arch-pxa}/pxafb.h | 4 +- .../asm-arm/arch-pxa}/regs-lcd.h | 2 +- .../asm-arm/arch-pxa}/regs-ssp.h | 0 .../asm-arm/arch-pxa}/sharpsl.h | 0 .../mach => include/asm-arm/arch-pxa}/spitz.h | 0 .../mach => include/asm-arm/arch-pxa}/ssp.h | 0 .../asm-arm/arch-pxa}/system.h | 2 +- .../mach => include/asm-arm/arch-pxa}/timex.h | 2 +- .../mach => include/asm-arm/arch-pxa}/tosa.h | 0 .../asm-arm/arch-pxa}/tosa_bt.h | 0 .../asm-arm/arch-pxa}/trizeps4.h | 0 .../mach => include/asm-arm/arch-pxa}/udc.h | 2 +- .../asm-arm/arch-pxa}/uncompress.h | 4 +- .../asm-arm/arch-pxa}/vmalloc.h | 2 +- .../asm-arm/arch-pxa}/zylonite.h | 0 .../asm-arm/arch-realview}/board-eb.h | 4 +- .../asm-arm/arch-realview}/board-pb1176.h | 4 +- .../asm-arm/arch-realview}/board-pb11mp.h | 4 +- .../asm-arm/arch-realview}/debug-macro.S | 2 +- .../asm-arm/arch-realview}/dma.h | 2 +- .../asm-arm/arch-realview}/entry-macro.S | 4 +- .../asm-arm/arch-realview}/hardware.h | 2 +- .../asm-arm/arch-realview}/io.h | 2 +- .../asm-arm/arch-realview}/irqs.h | 8 +- .../asm-arm/arch-realview}/memory.h | 2 +- .../asm-arm/arch-realview}/platform.h | 2 +- .../asm-arm/arch-realview}/scu.h | 0 .../asm-arm/arch-realview}/smp.h | 0 .../asm-arm/arch-realview}/system.h | 6 +- .../asm-arm/arch-realview}/timex.h | 2 +- .../asm-arm/arch-realview}/uncompress.h | 10 +- .../asm-arm/arch-realview}/vmalloc.h | 2 +- .../asm-arm/arch-rpc}/acornfb.h | 2 +- .../asm-arm/arch-rpc}/debug-macro.S | 2 +- .../mach => include/asm-arm/arch-rpc}/dma.h | 2 +- .../asm-arm/arch-rpc}/entry-macro.S | 2 +- .../asm-arm/arch-rpc}/hardware.h | 4 +- .../mach => include/asm-arm/arch-rpc}/io.h | 4 +- .../mach => include/asm-arm/arch-rpc}/irqs.h | 2 +- .../asm-arm/arch-rpc}/memory.h | 2 +- .../asm-arm/arch-rpc}/system.h | 4 +- .../mach => include/asm-arm/arch-rpc}/timex.h | 2 +- .../asm-arm/arch-rpc}/uncompress.h | 4 +- .../asm-arm/arch-rpc}/vmalloc.h | 2 +- .../asm-arm/arch-s3c2400}/map.h | 2 +- .../asm-arm/arch-s3c2400}/memory.h | 4 +- .../asm-arm/arch-s3c2410}/anubis-cpld.h | 2 +- .../asm-arm/arch-s3c2410}/anubis-irq.h | 2 +- .../asm-arm/arch-s3c2410}/anubis-map.h | 2 +- .../asm-arm/arch-s3c2410}/audio.h | 2 +- .../asm-arm/arch-s3c2410}/bast-cpld.h | 2 +- .../asm-arm/arch-s3c2410}/bast-irq.h | 2 +- .../asm-arm/arch-s3c2410}/bast-map.h | 2 +- .../asm-arm/arch-s3c2410}/bast-pmu.h | 2 +- .../asm-arm/arch-s3c2410}/debug-macro.S | 6 +- .../asm-arm/arch-s3c2410}/dma.h | 4 +- .../asm-arm/arch-s3c2410}/entry-macro.S | 4 +- .../asm-arm/arch-s3c2410}/fb.h | 4 +- .../asm-arm/arch-s3c2410}/gpio.h | 2 +- .../asm-arm/arch-s3c2410}/h1940-latch.h | 2 +- .../asm-arm/arch-s3c2410}/h1940.h | 2 +- .../asm-arm/arch-s3c2410}/hardware.h | 8 +- .../asm-arm/arch-s3c2410}/idle.h | 2 +- .../asm-arm/arch-s3c2410}/io.h | 6 +- .../asm-arm/arch-s3c2410}/irqs.h | 2 +- .../asm-arm/arch-s3c2410}/leds-gpio.h | 2 +- .../asm-arm/arch-s3c2410}/map.h | 2 +- .../asm-arm/arch-s3c2410}/memory.h | 4 +- .../asm-arm/arch-s3c2410}/osiris-cpld.h | 2 +- .../asm-arm/arch-s3c2410}/osiris-map.h | 2 +- .../asm-arm/arch-s3c2410}/otom-map.h | 2 +- .../asm-arm/arch-s3c2410}/regs-clock.h | 2 +- .../asm-arm/arch-s3c2410}/regs-dsc.h | 2 +- .../asm-arm/arch-s3c2410}/regs-gpio.h | 2 +- .../asm-arm/arch-s3c2410}/regs-gpioj.h | 2 +- .../asm-arm/arch-s3c2410}/regs-irq.h | 2 +- .../asm-arm/arch-s3c2410}/regs-lcd.h | 2 +- .../asm-arm/arch-s3c2410}/regs-mem.h | 2 +- .../asm-arm/arch-s3c2410}/regs-power.h | 2 +- .../asm-arm/arch-s3c2410}/regs-s3c2412-mem.h | 2 +- .../asm-arm/arch-s3c2410}/regs-s3c2412.h | 2 +- .../arch-s3c2410}/regs-s3c2443-clock.h | 2 +- .../asm-arm/arch-s3c2410}/regs-sdi.h | 2 +- .../asm-arm/arch-s3c2410}/reset.h | 2 +- .../asm-arm/arch-s3c2410}/spi-gpio.h | 2 +- .../asm-arm/arch-s3c2410}/spi.h | 2 +- .../asm-arm/arch-s3c2410}/system-reset.h | 6 +- .../asm-arm/arch-s3c2410}/system.h | 14 +- .../asm-arm/arch-s3c2410}/timex.h | 2 +- .../asm-arm/arch-s3c2410}/uncompress.h | 6 +- .../asm-arm/arch-s3c2410}/usb-control.h | 4 +- .../asm-arm/arch-s3c2410}/vmalloc.h | 4 +- .../asm-arm/arch-s3c2410}/vr1000-cpld.h | 2 +- .../asm-arm/arch-s3c2410}/vr1000-irq.h | 2 +- .../asm-arm/arch-s3c2410}/vr1000-map.h | 4 +- .../asm-arm/arch-sa1100}/SA-1100.h | 0 .../asm-arm/arch-sa1100}/SA-1101.h | 2 +- .../asm-arm/arch-sa1100}/SA-1111.h | 0 .../asm-arm/arch-sa1100}/assabet.h | 2 +- .../asm-arm/arch-sa1100}/badge4.h | 4 +- .../asm-arm/arch-sa1100}/bitfield.h | 0 .../asm-arm/arch-sa1100}/cerf.h | 2 +- .../asm-arm/arch-sa1100}/collie.h | 2 +- .../asm-arm/arch-sa1100}/debug-macro.S | 6 +- .../asm-arm/arch-sa1100}/dma.h | 2 +- .../asm-arm/arch-sa1100}/entry-macro.S | 2 +- .../asm-arm/arch-sa1100}/gpio.h | 4 +- .../asm-arm/arch-sa1100}/h3600.h | 0 .../asm-arm/arch-sa1100}/h3600_gpio.h | 0 .../asm-arm/arch-sa1100}/hardware.h | 2 +- .../asm-arm/arch-sa1100}/ide.h | 4 +- .../mach => include/asm-arm/arch-sa1100}/io.h | 2 +- .../asm-arm/arch-sa1100}/irqs.h | 2 +- .../asm-arm/arch-sa1100}/jornada720.h | 2 +- .../asm-arm/arch-sa1100}/lart.h | 0 .../asm-arm/arch-sa1100}/mcp.h | 2 +- .../asm-arm/arch-sa1100}/memory.h | 2 +- .../asm-arm/arch-sa1100}/mtd-xip.h | 0 .../asm-arm/arch-sa1100}/neponset.h | 2 +- .../asm-arm/arch-sa1100}/shannon.h | 0 .../asm-arm/arch-sa1100}/simpad.h | 2 +- .../asm-arm/arch-sa1100}/system.h | 4 +- .../asm-arm/arch-sa1100}/timex.h | 2 +- .../asm-arm/arch-sa1100}/uncompress.h | 2 +- trunk/include/asm-arm/arch-sa1100/vmalloc.h | 4 + .../asm-arm/arch-shark}/debug-macro.S | 2 +- .../mach => include/asm-arm/arch-shark}/dma.h | 2 +- .../asm-arm/arch-shark}/entry-macro.S | 2 +- .../asm-arm/arch-shark}/hardware.h | 4 +- .../mach => include/asm-arm/arch-shark}/io.h | 6 +- .../asm-arm/arch-shark}/irqs.h | 2 +- .../asm-arm/arch-shark}/memory.h | 4 +- .../asm-arm/arch-shark}/system.h | 2 +- .../asm-arm/arch-shark}/timex.h | 2 +- .../asm-arm/arch-shark}/uncompress.h | 4 +- .../asm-arm/arch-shark}/vmalloc.h | 2 +- .../asm-arm/arch-versatile}/debug-macro.S | 2 +- .../asm-arm/arch-versatile}/dma.h | 2 +- .../asm-arm/arch-versatile}/entry-macro.S | 4 +- .../asm-arm/arch-versatile}/hardware.h | 4 +- .../asm-arm/arch-versatile}/io.h | 2 +- .../asm-arm/arch-versatile}/irqs.h | 4 +- .../asm-arm/arch-versatile}/memory.h | 2 +- .../asm-arm/arch-versatile}/platform.h | 2 +- .../asm-arm/arch-versatile}/system.h | 6 +- .../asm-arm/arch-versatile}/timex.h | 2 +- .../asm-arm/arch-versatile}/uncompress.h | 2 +- .../asm-arm/arch-versatile}/vmalloc.h | 2 +- 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 +- .../include/asm => include/asm-avr32}/Kbuild | 0 .../include/asm => include/asm-avr32}/a.out.h | 0 .../asm => include/asm-avr32}/addrspace.h | 0 .../asm-avr32/arch-at32ap}/at32ap700x.h | 37 - .../asm-avr32/arch-at32ap}/board.h | 0 .../asm-avr32/arch-at32ap}/cpu.h | 0 .../asm-avr32/arch-at32ap}/gpio.h | 0 .../asm-avr32/arch-at32ap}/init.h | 0 .../asm-avr32/arch-at32ap}/io.h | 0 .../asm-avr32/arch-at32ap}/irq.h | 0 .../asm-avr32/arch-at32ap}/pm.h | 0 .../asm-avr32/arch-at32ap}/portmux.h | 0 .../asm-avr32/arch-at32ap}/smc.h | 0 .../asm-avr32/arch-at32ap}/sram.h | 0 .../include/asm => include/asm-avr32}/asm.h | 0 .../asm => include/asm-avr32}/atmel-mci.h | 0 .../asm => include/asm-avr32}/atomic.h | 0 .../asm => include/asm-avr32}/auxvec.h | 0 .../asm => include/asm-avr32}/bitops.h | 0 .../include/asm => include/asm-avr32}/bug.h | 0 .../include/asm => include/asm-avr32}/bugs.h | 0 .../asm => include/asm-avr32}/byteorder.h | 0 .../include/asm => include/asm-avr32}/cache.h | 0 .../asm => include/asm-avr32}/cachectl.h | 0 .../asm => include/asm-avr32}/cacheflush.h | 0 .../asm => include/asm-avr32}/checksum.h | 0 .../asm => include/asm-avr32}/cputime.h | 0 .../asm => include/asm-avr32}/current.h | 0 .../include/asm => include/asm-avr32}/delay.h | 0 .../asm => include/asm-avr32}/device.h | 0 .../include/asm => include/asm-avr32}/div64.h | 0 .../asm => include/asm-avr32}/dma-mapping.h | 0 .../include/asm => include/asm-avr32}/dma.h | 0 .../include/asm => include/asm-avr32}/elf.h | 0 .../asm-avr32}/emergency-restart.h | 0 .../include/asm => include/asm-avr32}/errno.h | 0 .../include/asm => include/asm-avr32}/fb.h | 0 .../include/asm => include/asm-avr32}/fcntl.h | 0 .../include/asm => include/asm-avr32}/futex.h | 0 .../include/asm => include/asm-avr32}/gpio.h | 2 +- .../asm => include/asm-avr32}/hardirq.h | 0 .../asm => include/asm-avr32}/hw_irq.h | 0 .../include/asm => include/asm-avr32}/io.h | 2 +- .../include/asm => include/asm-avr32}/ioctl.h | 0 .../asm => include/asm-avr32}/ioctls.h | 0 .../asm => include/asm-avr32}/ipcbuf.h | 0 .../include/asm => include/asm-avr32}/irq.h | 2 +- .../asm => include/asm-avr32}/irq_regs.h | 0 .../asm => include/asm-avr32}/irqflags.h | 0 .../asm => include/asm-avr32}/kdebug.h | 0 .../asm => include/asm-avr32}/kmap_types.h | 0 .../asm => include/asm-avr32}/kprobes.h | 0 .../asm => include/asm-avr32}/linkage.h | 0 .../include/asm => include/asm-avr32}/local.h | 0 .../asm-avr32}/mach/serial_at91.h | 0 .../include/asm => include/asm-avr32}/mman.h | 0 .../include/asm => include/asm-avr32}/mmu.h | 0 .../asm => include/asm-avr32}/mmu_context.h | 0 .../asm => include/asm-avr32}/module.h | 0 .../asm => include/asm-avr32}/msgbuf.h | 0 .../include/asm => include/asm-avr32}/mutex.h | 0 .../asm => include/asm-avr32}/numnodes.h | 0 .../include/asm => include/asm-avr32}/ocd.h | 0 .../include/asm => include/asm-avr32}/page.h | 0 .../include/asm => include/asm-avr32}/param.h | 0 .../include/asm => include/asm-avr32}/pci.h | 0 .../asm => include/asm-avr32}/percpu.h | 0 .../asm => include/asm-avr32}/pgalloc.h | 0 .../asm-avr32}/pgtable-2level.h | 0 .../asm => include/asm-avr32}/pgtable.h | 0 .../include/asm => include/asm-avr32}/poll.h | 0 .../asm => include/asm-avr32}/posix_types.h | 0 .../asm => include/asm-avr32}/processor.h | 0 .../asm => include/asm-avr32}/ptrace.h | 0 .../asm => include/asm-avr32}/resource.h | 0 .../asm => include/asm-avr32}/scatterlist.h | 0 .../asm => include/asm-avr32}/sections.h | 0 .../asm => include/asm-avr32}/sembuf.h | 0 .../asm => include/asm-avr32}/serial.h | 0 .../include/asm => include/asm-avr32}/setup.h | 0 .../asm => include/asm-avr32}/shmbuf.h | 0 .../asm => include/asm-avr32}/shmparam.h | 0 .../asm => include/asm-avr32}/sigcontext.h | 0 .../asm => include/asm-avr32}/siginfo.h | 0 .../asm => include/asm-avr32}/signal.h | 0 .../asm => include/asm-avr32}/socket.h | 0 .../asm => include/asm-avr32}/sockios.h | 0 .../include/asm => include/asm-avr32}/stat.h | 0 .../asm => include/asm-avr32}/statfs.h | 0 .../asm => include/asm-avr32}/string.h | 0 .../asm => include/asm-avr32}/sysreg.h | 0 .../asm => include/asm-avr32}/system.h | 0 .../asm => include/asm-avr32}/termbits.h | 0 .../asm => include/asm-avr32}/termios.h | 0 .../asm => include/asm-avr32}/thread_info.h | 0 .../include/asm => include/asm-avr32}/timex.h | 0 .../include/asm => include/asm-avr32}/tlb.h | 0 .../asm => include/asm-avr32}/tlbflush.h | 0 .../asm => include/asm-avr32}/topology.h | 0 .../include/asm => include/asm-avr32}/traps.h | 0 .../include/asm => include/asm-avr32}/types.h | 0 .../asm => include/asm-avr32}/uaccess.h | 0 .../asm => include/asm-avr32}/ucontext.h | 0 .../asm => include/asm-avr32}/unaligned.h | 0 .../asm => include/asm-avr32}/unistd.h | 0 .../include/asm => include/asm-avr32}/user.h | 0 .../include/asm => include/asm-avr32}/xor.h | 0 trunk/include/asm-m68k/unistd.h | 8 +- .../asm => include/asm-m68knommu}/Kbuild | 0 .../asm => include/asm-m68knommu}/MC68328.h | 0 .../asm => include/asm-m68knommu}/MC68332.h | 0 .../asm => include/asm-m68knommu}/MC68EZ328.h | 0 .../asm => include/asm-m68knommu}/MC68VZ328.h | 0 .../asm => include/asm-m68knommu}/a.out.h | 0 .../asm => include/asm-m68knommu}/anchor.h | 0 .../asm => include/asm-m68knommu}/atomic.h | 0 .../asm => include/asm-m68knommu}/auxvec.h | 0 .../asm => include/asm-m68knommu}/bitops.h | 0 .../asm => include/asm-m68knommu}/bootinfo.h | 0 .../asm => include/asm-m68knommu}/bootstd.h | 0 .../asm => include/asm-m68knommu}/bug.h | 0 .../asm => include/asm-m68knommu}/bugs.h | 0 .../asm => include/asm-m68knommu}/byteorder.h | 0 .../asm => include/asm-m68knommu}/cache.h | 0 .../asm => include/asm-m68knommu}/cachectl.h | 0 .../asm-m68knommu}/cacheflush.h | 0 .../asm => include/asm-m68knommu}/checksum.h | 0 .../asm => include/asm-m68knommu}/coldfire.h | 0 .../asm => include/asm-m68knommu}/commproc.h | 0 .../asm => include/asm-m68knommu}/cputime.h | 0 .../asm => include/asm-m68knommu}/current.h | 0 .../asm => include/asm-m68knommu}/dbg.h | 0 .../asm => include/asm-m68knommu}/delay.h | 0 .../asm => include/asm-m68knommu}/device.h | 0 .../asm => include/asm-m68knommu}/div64.h | 0 .../asm-m68knommu}/dma-mapping.h | 0 .../asm => include/asm-m68knommu}/dma.h | 0 .../asm => include/asm-m68knommu}/elf.h | 0 .../asm => include/asm-m68knommu}/elia.h | 0 .../asm-m68knommu}/emergency-restart.h | 0 .../asm => include/asm-m68knommu}/entry.h | 0 .../asm => include/asm-m68knommu}/errno.h | 0 .../asm => include/asm-m68knommu}/fb.h | 0 .../asm => include/asm-m68knommu}/fcntl.h | 0 .../asm => include/asm-m68knommu}/flat.h | 0 .../asm => include/asm-m68knommu}/fpu.h | 0 .../asm => include/asm-m68knommu}/futex.h | 0 .../asm => include/asm-m68knommu}/hardirq.h | 0 .../asm => include/asm-m68knommu}/hw_irq.h | 0 .../asm => include/asm-m68knommu}/hwtest.h | 0 .../asm => include/asm-m68knommu}/io.h | 0 .../asm => include/asm-m68knommu}/ioctl.h | 0 .../asm => include/asm-m68knommu}/ioctls.h | 0 .../asm => include/asm-m68knommu}/ipcbuf.h | 0 .../asm => include/asm-m68knommu}/irq.h | 0 .../asm => include/asm-m68knommu}/irq_regs.h | 0 .../asm => include/asm-m68knommu}/kdebug.h | 0 .../asm-m68knommu}/kmap_types.h | 0 .../asm => include/asm-m68knommu}/linkage.h | 0 .../asm => include/asm-m68knommu}/local.h | 0 .../asm => include/asm-m68knommu}/m5206sim.h | 0 .../asm => include/asm-m68knommu}/m520xsim.h | 0 .../asm => include/asm-m68knommu}/m523xsim.h | 0 .../asm => include/asm-m68knommu}/m5249sim.h | 0 .../asm => include/asm-m68knommu}/m5272sim.h | 0 .../asm => include/asm-m68knommu}/m527xsim.h | 0 .../asm => include/asm-m68knommu}/m528xsim.h | 0 .../asm => include/asm-m68knommu}/m5307sim.h | 0 .../asm => include/asm-m68knommu}/m532xsim.h | 0 .../asm => include/asm-m68knommu}/m5407sim.h | 0 .../asm => include/asm-m68knommu}/m68360.h | 0 .../asm-m68knommu}/m68360_enet.h | 0 .../asm-m68knommu}/m68360_pram.h | 0 .../asm-m68knommu}/m68360_quicc.h | 0 .../asm-m68knommu}/m68360_regs.h | 0 .../asm => include/asm-m68knommu}/machdep.h | 0 .../asm => include/asm-m68knommu}/math-emu.h | 0 .../asm-m68knommu}/mc146818rtc.h | 0 .../asm => include/asm-m68knommu}/mcfcache.h | 0 .../asm => include/asm-m68knommu}/mcfdma.h | 0 .../asm => include/asm-m68knommu}/mcfmbus.h | 0 .../asm => include/asm-m68knommu}/mcfne.h | 0 .../asm => include/asm-m68knommu}/mcfpci.h | 0 .../asm => include/asm-m68knommu}/mcfpit.h | 0 .../asm => include/asm-m68knommu}/mcfsim.h | 0 .../asm => include/asm-m68knommu}/mcfsmc.h | 0 .../asm => include/asm-m68knommu}/mcftimer.h | 0 .../asm => include/asm-m68knommu}/mcfuart.h | 0 .../asm => include/asm-m68knommu}/mcfwdebug.h | 0 .../asm => include/asm-m68knommu}/md.h | 0 .../asm => include/asm-m68knommu}/mman.h | 0 .../asm => include/asm-m68knommu}/mmu.h | 0 .../asm-m68knommu}/mmu_context.h | 0 .../asm => include/asm-m68knommu}/module.h | 0 .../asm => include/asm-m68knommu}/movs.h | 0 .../asm => include/asm-m68knommu}/msgbuf.h | 0 .../asm => include/asm-m68knommu}/mutex.h | 0 .../asm => include/asm-m68knommu}/nettel.h | 0 .../asm => include/asm-m68knommu}/openprom.h | 0 .../asm => include/asm-m68knommu}/oplib.h | 0 .../asm => include/asm-m68knommu}/page.h | 0 .../asm-m68knommu}/page_offset.h | 0 .../asm => include/asm-m68knommu}/param.h | 0 .../asm => include/asm-m68knommu}/pci.h | 0 .../asm => include/asm-m68knommu}/percpu.h | 0 .../asm => include/asm-m68knommu}/pgalloc.h | 0 .../asm => include/asm-m68knommu}/pgtable.h | 0 .../asm => include/asm-m68knommu}/poll.h | 0 .../asm-m68knommu}/posix_types.h | 0 .../asm => include/asm-m68knommu}/processor.h | 0 .../asm => include/asm-m68knommu}/ptrace.h | 0 .../asm-m68knommu}/quicc_simple.h | 0 .../asm => include/asm-m68knommu}/resource.h | 0 .../asm => include/asm-m68knommu}/rtc.h | 0 .../asm-m68knommu}/scatterlist.h | 0 .../asm => include/asm-m68knommu}/sections.h | 0 .../asm => include/asm-m68knommu}/segment.h | 0 .../asm => include/asm-m68knommu}/sembuf.h | 0 .../asm => include/asm-m68knommu}/setup.h | 0 .../asm => include/asm-m68knommu}/shm.h | 0 .../asm => include/asm-m68knommu}/shmbuf.h | 0 .../asm => include/asm-m68knommu}/shmparam.h | 0 .../asm-m68knommu}/sigcontext.h | 0 .../asm => include/asm-m68knommu}/siginfo.h | 0 .../asm => include/asm-m68knommu}/signal.h | 0 .../asm => include/asm-m68knommu}/smp.h | 0 .../asm => include/asm-m68knommu}/socket.h | 0 .../asm => include/asm-m68knommu}/sockios.h | 0 .../asm => include/asm-m68knommu}/spinlock.h | 0 .../asm => include/asm-m68knommu}/stat.h | 0 .../asm => include/asm-m68knommu}/statfs.h | 0 .../asm => include/asm-m68knommu}/string.h | 0 .../asm => include/asm-m68knommu}/system.h | 0 .../asm => include/asm-m68knommu}/termbits.h | 0 .../asm => include/asm-m68knommu}/termios.h | 0 .../asm-m68knommu}/thread_info.h | 0 .../asm => include/asm-m68knommu}/timex.h | 0 .../asm => include/asm-m68knommu}/tlb.h | 0 .../asm => include/asm-m68knommu}/tlbflush.h | 0 .../asm => include/asm-m68knommu}/topology.h | 0 .../asm => include/asm-m68knommu}/traps.h | 0 .../asm => include/asm-m68knommu}/types.h | 0 .../asm => include/asm-m68knommu}/uaccess.h | 0 .../asm => include/asm-m68knommu}/ucontext.h | 0 .../asm => include/asm-m68knommu}/unaligned.h | 0 .../asm => include/asm-m68knommu}/unistd.h | 8 +- .../asm => include/asm-m68knommu}/user.h | 0 trunk/include/linux/buffer_head.h | 8 +- trunk/include/linux/dm9000.h | 1 - trunk/include/linux/ethtool.h | 17 +- trunk/include/linux/i2c-pnx.h | 4 +- trunk/include/linux/ide.h | 40 +- trunk/include/linux/ieee80211.h | 13 - trunk/include/linux/interrupt.h | 29 + trunk/include/linux/kexec.h | 4 +- trunk/include/linux/list.h | 87 +- trunk/include/linux/mlx4/cq.h | 36 +- trunk/include/linux/netdevice.h | 4 +- trunk/include/linux/page-flags.h | 2 +- trunk/include/linux/pagemap.h | 67 +- 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/slub_def.h | 1 - trunk/include/linux/spi/orion_spi.h | 17 - trunk/include/linux/tracehook.h | 2 +- trunk/include/media/soc_camera.h | 5 - trunk/include/net/dst.h | 12 +- trunk/include/net/flow.h | 1 + trunk/include/net/mac80211.h | 13 +- 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/scsi/scsi_device.h | 3 +- trunk/include/video/radeon.h | 5 +- trunk/init/Kconfig | 9 +- trunk/init/main.c | 1 + trunk/kernel/dma-coherent.c | 15 +- trunk/kernel/irq/manage.c | 3 +- trunk/kernel/pm_qos_params.c | 16 +- trunk/kernel/relay.c | 12 +- trunk/kernel/semaphore.c | 4 +- trunk/mm/filemap.c | 12 +- trunk/mm/hugetlb.c | 2 +- trunk/mm/memory.c | 2 +- trunk/mm/migrate.c | 4 +- trunk/mm/mm_init.c | 8 +- trunk/mm/mmap.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/swap.c | 2 +- trunk/mm/swap_state.c | 8 +- trunk/mm/swapfile.c | 2 +- trunk/mm/truncate.c | 4 +- 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/neighbour.c | 13 +- trunk/net/core/pktgen.c | 47 +- trunk/net/dccp/dccp.h | 3 +- trunk/net/dccp/minisocks.c | 3 +- trunk/net/ipv4/esp4.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/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 | 2 +- trunk/net/ipv6/syncookies.c | 22 +- trunk/net/ipv6/tcp_ipv6.c | 8 +- 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/sched/act_api.c | 5 +- trunk/net/sched/sch_api.c | 10 +- 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 | 12 +- trunk/net/sched/sch_hfsc.c | 12 +- trunk/net/sched/sch_htb.c | 24 +- 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/wanrouter/wanmain.c | 27 + 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/oss/vidc.c | 2 +- trunk/sound/oss/vidc_fill.S | 2 +- trunk/sound/oss/waveartist.c | 2 +- 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/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 | 8 +- 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 +- 2433 files changed, 16584 insertions(+), 50127 deletions(-) create mode 100644 trunk/Documentation/cli-sti-removal.txt create mode 100644 trunk/arch/arm/include/asm/hardware.h delete mode 100644 trunk/arch/arm/mach-ep93xx/include/mach/dma.h delete mode 100644 trunk/arch/arm/mach-ep93xx/include/mach/gesbc9312.h delete mode 100644 trunk/arch/arm/mach-ep93xx/include/mach/timex.h delete mode 100644 trunk/arch/arm/mach-ep93xx/include/mach/vmalloc.h delete mode 100644 trunk/arch/arm/mach-iop32x/include/mach/vmalloc.h delete mode 100644 trunk/arch/arm/mach-iop33x/include/mach/vmalloc.h delete mode 100644 trunk/arch/arm/mach-ixp23xx/include/mach/dma.h delete mode 100644 trunk/arch/arm/mach-ixp23xx/include/mach/time.h delete mode 100644 trunk/arch/arm/mach-kirkwood/include/mach/vmalloc.h delete mode 100644 trunk/arch/arm/mach-loki/include/mach/vmalloc.h delete mode 100644 trunk/arch/arm/mach-mv78xx0/include/mach/vmalloc.h delete mode 100644 trunk/arch/arm/mach-orion5x/include/mach/vmalloc.h delete mode 100644 trunk/arch/arm/mach-pxa/include/mach/reset.h delete mode 100644 trunk/arch/arm/mach-sa1100/include/mach/reset.h delete mode 100644 trunk/arch/arm/mach-sa1100/include/mach/vmalloc.h delete mode 100644 trunk/arch/avr32/configs/atstk1006_defconfig delete mode 100644 trunk/arch/avr32/mach-at32ap/hmatrix.c create mode 100644 trunk/arch/avr32/mach-at32ap/hmatrix.h delete mode 100644 trunk/arch/avr32/mach-at32ap/include/mach/chip.h delete mode 100644 trunk/arch/avr32/mach-at32ap/include/mach/hmatrix.h create mode 100644 trunk/arch/powerpc/.gitignore delete mode 100644 trunk/arch/sh/include/asm/sh_eth.h create mode 100644 trunk/drivers/char/viocons.c delete mode 100644 trunk/drivers/hwmon/ad7414.c delete mode 100644 trunk/drivers/net/wireless/ath9k/Kconfig delete mode 100644 trunk/drivers/net/wireless/ath9k/Makefile delete mode 100644 trunk/drivers/net/wireless/ath9k/ath9k.h delete mode 100644 trunk/drivers/net/wireless/ath9k/beacon.c delete mode 100644 trunk/drivers/net/wireless/ath9k/core.c delete mode 100644 trunk/drivers/net/wireless/ath9k/core.h delete mode 100644 trunk/drivers/net/wireless/ath9k/hw.c delete mode 100644 trunk/drivers/net/wireless/ath9k/hw.h delete mode 100644 trunk/drivers/net/wireless/ath9k/initvals.h delete mode 100644 trunk/drivers/net/wireless/ath9k/main.c delete mode 100644 trunk/drivers/net/wireless/ath9k/phy.c delete mode 100644 trunk/drivers/net/wireless/ath9k/phy.h delete mode 100644 trunk/drivers/net/wireless/ath9k/rc.c delete mode 100644 trunk/drivers/net/wireless/ath9k/rc.h delete mode 100644 trunk/drivers/net/wireless/ath9k/recv.c delete mode 100644 trunk/drivers/net/wireless/ath9k/reg.h delete mode 100644 trunk/drivers/net/wireless/ath9k/regd.c delete mode 100644 trunk/drivers/net/wireless/ath9k/regd.h delete mode 100644 trunk/drivers/net/wireless/ath9k/regd_common.h delete mode 100644 trunk/drivers/net/wireless/ath9k/xmit.c rename trunk/drivers/net/wireless/iwlwifi/{iwl-agn-rs.c => iwl-4965-rs.c} (89%) rename trunk/drivers/net/wireless/iwlwifi/{iwl-agn-rs.h => iwl-4965-rs.h} (93%) rename trunk/drivers/net/wireless/iwlwifi/{iwl-agn.c => iwl4965-base.c} (96%) delete mode 100644 trunk/drivers/spi/orion_spi.c delete mode 100644 trunk/drivers/watchdog/iTCO_vendor.h create mode 100644 trunk/drivers/watchdog/mpc83xx_wdt.c delete mode 100644 trunk/drivers/watchdog/mpc8xxx_wdt.c rename trunk/{arch/arm/mach-aaec2000/include/mach => include/asm-arm/arch-aaec2000}/aaec2000.h (99%) rename trunk/{arch/arm/mach-aaec2000/include/mach => include/asm-arm/arch-aaec2000}/aaed2000.h (96%) rename trunk/{arch/arm/mach-aaec2000/include/mach => include/asm-arm/arch-aaec2000}/debug-macro.S (93%) rename trunk/{arch/arm/mach-aaec2000/include/mach => include/asm-arm/arch-aaec2000}/dma.h (84%) rename trunk/{arch/arm/mach-aaec2000/include/mach => include/asm-arm/arch-aaec2000}/entry-macro.S (91%) rename trunk/{arch/arm/mach-aaec2000/include/mach => include/asm-arm/arch-aaec2000}/hardware.h (93%) rename trunk/{arch/arm/mach-aaec2000/include/mach => include/asm-arm/arch-aaec2000}/io.h (83%) rename trunk/{arch/arm/mach-aaec2000/include/mach => include/asm-arm/arch-aaec2000}/irqs.h (97%) rename trunk/{arch/arm/mach-aaec2000/include/mach => include/asm-arm/arch-aaec2000}/memory.h (93%) rename trunk/{arch/arm/mach-aaec2000/include/mach => include/asm-arm/arch-aaec2000}/system.h (90%) rename trunk/{arch/arm/mach-aaec2000/include/mach => include/asm-arm/arch-aaec2000}/timex.h (89%) rename trunk/{arch/arm/mach-aaec2000/include/mach => include/asm-arm/arch-aaec2000}/uncompress.h (94%) rename trunk/{arch/arm/mach-aaec2000/include/mach => include/asm-arm/arch-aaec2000}/vmalloc.h (88%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/at91_adc.h (98%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/at91_aic.h (98%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/at91_dbgu.h (98%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/at91_mci.h (99%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/at91_pio.h (97%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/at91_pit.h (95%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/at91_pmc.h (99%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/at91_rstc.h (97%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/at91_rtc.h (98%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/at91_rtt.h (96%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/at91_shdwc.h (96%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/at91_spi.h (98%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/at91_ssc.h (99%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/at91_st.h (97%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/at91_tc.h (99%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/at91_twi.h (98%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/at91_wdt.h (96%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/at91cap9.h (99%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/at91cap9_ddrsdr.h (98%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/at91cap9_matrix.h (99%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/at91rm9200.h (98%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/at91rm9200_emac.h (99%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/at91rm9200_mc.h (99%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/at91sam9260.h (99%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/at91sam9260_matrix.h (98%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/at91sam9261.h (98%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/at91sam9261_matrix.h (98%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/at91sam9263.h (99%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/at91sam9263_matrix.h (99%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/at91sam9_sdramc.h (98%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/at91sam9_smc.h (98%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/at91sam9rl.h (98%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/at91sam9rl_matrix.h (98%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/at91x40.h (97%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/board.h (99%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/cpu.h (96%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/debug-macro.S (90%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/dma.h (94%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/entry-macro.S (90%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/gpio.h (99%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/hardware.h (89%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/io.h (97%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/irqs.h (95%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/memory.h (94%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/system.h (91%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/timex.h (96%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/uncompress.h (97%) rename trunk/{arch/arm/mach-at91/include/mach => include/asm-arm/arch-at91}/vmalloc.h (95%) rename trunk/{arch/arm/mach-clps7500/include/mach => include/asm-arm/arch-cl7500}/acornfb.h (100%) rename trunk/{arch/arm/mach-clps7500/include/mach => include/asm-arm/arch-cl7500}/debug-macro.S (90%) rename trunk/{arch/arm/mach-clps7500/include/mach => include/asm-arm/arch-cl7500}/dma.h (90%) rename trunk/{arch/arm/mach-rpc/include/mach => include/asm-arm/arch-cl7500}/entry-macro.S (92%) rename trunk/{arch/arm/mach-clps7500/include/mach => include/asm-arm/arch-cl7500}/hardware.h (95%) rename trunk/{arch/arm/mach-clps7500/include/mach => include/asm-arm/arch-cl7500}/io.h (98%) rename trunk/{arch/arm/mach-clps7500/include/mach => include/asm-arm/arch-cl7500}/irq.h (93%) rename trunk/{arch/arm/mach-clps7500/include/mach => include/asm-arm/arch-cl7500}/irqs.h (96%) rename trunk/{arch/arm/mach-clps7500/include/mach => include/asm-arm/arch-cl7500}/memory.h (94%) rename trunk/{arch/arm/mach-clps7500/include/mach => include/asm-arm/arch-cl7500}/system.h (87%) rename trunk/{arch/arm/mach-clps7500/include/mach => include/asm-arm/arch-cl7500}/timex.h (79%) rename trunk/{arch/arm/mach-clps7500/include/mach => include/asm-arm/arch-cl7500}/uncompress.h (93%) rename trunk/{arch/arm/mach-clps7500/include/mach => include/asm-arm/arch-cl7500}/vmalloc.h (55%) rename trunk/{arch/arm/mach-clps711x/include/mach => include/asm-arm/arch-clps711x}/autcpu12.h (100%) rename trunk/{arch/arm/mach-clps711x/include/mach => include/asm-arm/arch-clps711x}/debug-macro.S (94%) rename trunk/{arch/arm/mach-clps711x/include/mach => include/asm-arm/arch-clps711x}/dma.h (94%) rename trunk/{arch/arm/mach-clps711x/include/mach => include/asm-arm/arch-clps711x}/entry-macro.S (94%) rename trunk/{arch/arm/mach-clps711x/include/mach => include/asm-arm/arch-clps711x}/hardware.h (99%) rename trunk/{arch/arm/mach-clps711x/include/mach => include/asm-arm/arch-clps711x}/io.h (94%) rename trunk/{arch/arm/mach-clps711x/include/mach => include/asm-arm/arch-clps711x}/irqs.h (96%) rename trunk/{arch/arm/mach-clps711x/include/mach => include/asm-arm/arch-clps711x}/memory.h (98%) rename trunk/{arch/arm/mach-clps711x/include/mach => include/asm-arm/arch-clps711x}/syspld.h (98%) rename trunk/{arch/arm/mach-clps711x/include/mach => include/asm-arm/arch-clps711x}/system.h (93%) rename trunk/{arch/arm/mach-clps711x/include/mach => include/asm-arm/arch-clps711x}/time.h (96%) rename trunk/{arch/arm/mach-clps711x/include/mach => include/asm-arm/arch-clps711x}/timex.h (94%) rename trunk/{arch/arm/mach-clps711x/include/mach => include/asm-arm/arch-clps711x}/uncompress.h (93%) rename trunk/{arch/arm/mach-clps711x/include/mach => include/asm-arm/arch-clps711x}/vmalloc.h (94%) rename trunk/{arch/arm/mach-davinci/include/mach => include/asm-arm/arch-davinci}/clock.h (92%) rename trunk/{arch/arm/mach-davinci/include/mach => include/asm-arm/arch-davinci}/common.h (100%) rename trunk/{arch/arm/mach-davinci/include/mach => include/asm-arm/arch-davinci}/debug-macro.S (100%) rename trunk/{arch/arm/mach-davinci/include/mach => include/asm-arm/arch-davinci}/dma.h (100%) rename trunk/{arch/arm/mach-davinci/include/mach => include/asm-arm/arch-davinci}/entry-macro.S (93%) rename trunk/{arch/arm/mach-davinci/include/mach => include/asm-arm/arch-davinci}/gpio.h (99%) rename trunk/{arch/arm/mach-davinci/include/mach => include/asm-arm/arch-davinci}/hardware.h (100%) rename trunk/{arch/arm/mach-davinci/include/mach => include/asm-arm/arch-davinci}/i2c.h (100%) rename trunk/{arch/arm/mach-davinci/include/mach => include/asm-arm/arch-davinci}/io.h (100%) rename trunk/{arch/arm/mach-davinci/include/mach => include/asm-arm/arch-davinci}/irqs.h (100%) rename trunk/{arch/arm/mach-davinci/include/mach => include/asm-arm/arch-davinci}/memory.h (100%) rename trunk/{arch/arm/mach-davinci/include/mach => include/asm-arm/arch-davinci}/mux.h (100%) rename trunk/{arch/arm/mach-davinci/include/mach => include/asm-arm/arch-davinci}/psc.h (100%) rename trunk/{arch/arm/mach-davinci/include/mach => include/asm-arm/arch-davinci}/serial.h (95%) rename trunk/{arch/arm/mach-davinci/include/mach => include/asm-arm/arch-davinci}/system.h (95%) rename trunk/{arch/arm/mach-davinci/include/mach => include/asm-arm/arch-davinci}/timex.h (100%) rename trunk/{arch/arm/mach-davinci/include/mach => include/asm-arm/arch-davinci}/uncompress.h (96%) rename trunk/{arch/arm/mach-davinci/include/mach => include/asm-arm/arch-davinci}/vmalloc.h (95%) rename trunk/{arch/arm/mach-ebsa110/include/mach => include/asm-arm/arch-ebsa110}/debug-macro.S (90%) rename trunk/{arch/arm/mach-ebsa110/include/mach => include/asm-arm/arch-ebsa110}/dma.h (85%) rename trunk/{arch/arm/mach-ebsa110/include/mach => include/asm-arm/arch-ebsa110}/entry-macro.S (93%) rename trunk/{arch/arm/mach-ebsa110/include/mach => include/asm-arm/arch-ebsa110}/hardware.h (97%) rename trunk/{arch/arm/mach-ebsa110/include/mach => include/asm-arm/arch-ebsa110}/io.h (98%) rename trunk/{arch/arm/mach-ebsa110/include/mach => include/asm-arm/arch-ebsa110}/irqs.h (91%) rename trunk/{arch/arm/mach-ebsa110/include/mach => include/asm-arm/arch-ebsa110}/memory.h (94%) rename trunk/{arch/arm/mach-ebsa110/include/mach => include/asm-arm/arch-ebsa110}/system.h (95%) rename trunk/{arch/arm/mach-ebsa110/include/mach => include/asm-arm/arch-ebsa110}/timex.h (90%) rename trunk/{arch/arm/mach-ebsa110/include/mach => include/asm-arm/arch-ebsa110}/uncompress.h (94%) rename trunk/{arch/arm/mach-ebsa110/include/mach => include/asm-arm/arch-ebsa110}/vmalloc.h (85%) rename trunk/{arch/arm/mach-footbridge/include/mach => include/asm-arm/arch-ebsa285}/debug-macro.S (95%) rename trunk/{arch/arm/mach-footbridge/include/mach => include/asm-arm/arch-ebsa285}/dma.h (91%) rename trunk/{arch/arm/mach-footbridge/include/mach => include/asm-arm/arch-ebsa285}/entry-macro.S (95%) rename trunk/{arch/arm/mach-footbridge/include/mach => include/asm-arm/arch-ebsa285}/hardware.h (97%) rename trunk/{arch/arm/mach-footbridge/include/mach => include/asm-arm/arch-ebsa285}/io.h (91%) rename trunk/{arch/arm/mach-footbridge/include/mach => include/asm-arm/arch-ebsa285}/irqs.h (98%) rename trunk/{arch/arm/mach-footbridge/include/mach => include/asm-arm/arch-ebsa285}/memory.h (96%) rename trunk/{arch/arm/mach-footbridge/include/mach => include/asm-arm/arch-ebsa285}/system.h (95%) rename trunk/{arch/arm/mach-footbridge/include/mach => include/asm-arm/arch-ebsa285}/timex.h (90%) rename trunk/{arch/arm/mach-footbridge/include/mach => include/asm-arm/arch-ebsa285}/uncompress.h (93%) rename trunk/{arch/arm/mach-footbridge/include/mach => include/asm-arm/arch-ebsa285}/vmalloc.h (82%) rename trunk/{arch/arm/mach-ep93xx/include/mach => include/asm-arm/arch-ep93xx}/debug-macro.S (87%) create mode 100644 trunk/include/asm-arm/arch-ep93xx/dma.h rename trunk/{arch/arm/mach-ep93xx/include/mach => include/asm-arm/arch-ep93xx}/entry-macro.S (93%) rename trunk/{arch/arm/mach-ep93xx/include/mach => include/asm-arm/arch-ep93xx}/ep93xx-regs.h (98%) create mode 100644 trunk/include/asm-arm/arch-ep93xx/gesbc9312.h rename trunk/{arch/arm/mach-ep93xx/include/mach => include/asm-arm/arch-ep93xx}/gpio.h (99%) rename trunk/{arch/arm/mach-ep93xx/include/mach => include/asm-arm/arch-ep93xx}/hardware.h (54%) rename trunk/{arch/arm/mach-ep93xx/include/mach => include/asm-arm/arch-ep93xx}/io.h (72%) rename trunk/{arch/arm/mach-ep93xx/include/mach => include/asm-arm/arch-ep93xx}/irqs.h (97%) rename trunk/{arch/arm/mach-ep93xx/include/mach => include/asm-arm/arch-ep93xx}/memory.h (81%) rename trunk/{arch/arm/mach-ep93xx/include/mach => include/asm-arm/arch-ep93xx}/platform.h (85%) rename trunk/{arch/arm/mach-ep93xx/include/mach => include/asm-arm/arch-ep93xx}/system.h (85%) create mode 100644 trunk/include/asm-arm/arch-ep93xx/timex.h rename trunk/{arch/arm/mach-ep93xx/include/mach => include/asm-arm/arch-ep93xx}/ts72xx.h (98%) rename trunk/{arch/arm/mach-ep93xx/include/mach => include/asm-arm/arch-ep93xx}/uncompress.h (95%) create mode 100644 trunk/include/asm-arm/arch-ep93xx/vmalloc.h rename trunk/{arch/arm/mach-h720x/include/mach => include/asm-arm/arch-h720x}/boards.h (96%) rename trunk/{arch/arm/mach-h720x/include/mach => include/asm-arm/arch-h720x}/debug-macro.S (95%) rename trunk/{arch/arm/mach-h720x/include/mach => include/asm-arm/arch-h720x}/dma.h (92%) rename trunk/{arch/arm/mach-h720x/include/mach => include/asm-arm/arch-h720x}/entry-macro.S (97%) rename trunk/{arch/arm/mach-h720x/include/mach => include/asm-arm/arch-h720x}/h7201-regs.h (97%) rename trunk/{arch/arm/mach-h720x/include/mach => include/asm-arm/arch-h720x}/h7202-regs.h (98%) rename trunk/{arch/arm/mach-h720x/include/mach => include/asm-arm/arch-h720x}/hardware.h (99%) rename trunk/{arch/arm/mach-h720x/include/mach => include/asm-arm/arch-h720x}/io.h (74%) rename trunk/{arch/arm/mach-h720x/include/mach => include/asm-arm/arch-h720x}/irqs.h (98%) rename trunk/{arch/arm/mach-h720x/include/mach => include/asm-arm/arch-h720x}/memory.h (93%) rename trunk/{arch/arm/mach-h720x/include/mach => include/asm-arm/arch-h720x}/system.h (83%) rename trunk/{arch/arm/mach-h720x/include/mach => include/asm-arm/arch-h720x}/timex.h (88%) rename trunk/{arch/arm/mach-h720x/include/mach => include/asm-arm/arch-h720x}/uncompress.h (87%) rename trunk/{arch/arm/mach-h720x/include/mach => include/asm-arm/arch-h720x}/vmalloc.h (73%) rename trunk/{arch/arm/mach-imx/include/mach => include/asm-arm/arch-imx}/debug-macro.S (94%) rename trunk/{arch/arm/mach-imx/include/mach => include/asm-arm/arch-imx}/dma.h (100%) rename trunk/{arch/arm/mach-imx/include/mach => include/asm-arm/arch-imx}/entry-macro.S (91%) rename trunk/{arch/arm/mach-imx/include/mach => include/asm-arm/arch-imx}/gpio.h (98%) rename trunk/{arch/arm/mach-imx/include/mach => include/asm-arm/arch-imx}/hardware.h (98%) rename trunk/{arch/arm/mach-imx/include/mach => include/asm-arm/arch-imx}/imx-dma.h (100%) rename trunk/{arch/arm/mach-imx/include/mach => include/asm-arm/arch-imx}/imx-regs.h (100%) rename trunk/{arch/arm/mach-imx/include/mach => include/asm-arm/arch-imx}/imx-uart.h (100%) rename trunk/{arch/arm/mach-imx/include/mach => include/asm-arm/arch-imx}/imxfb.h (100%) rename trunk/{arch/arm/mach-imx/include/mach => include/asm-arm/arch-imx}/io.h (92%) rename trunk/{arch/arm/mach-imx/include/mach => include/asm-arm/arch-imx}/irqs.h (98%) rename trunk/{arch/arm/mach-imx/include/mach => include/asm-arm/arch-imx}/memory.h (96%) rename trunk/{arch/arm/mach-imx/include/mach => include/asm-arm/arch-imx}/mmc.h (100%) rename trunk/{arch/arm/mach-imx/include/mach => include/asm-arm/arch-imx}/mx1ads.h (96%) rename trunk/{arch/arm/mach-imx/include/mach => include/asm-arm/arch-imx}/spi_imx.h (95%) rename trunk/{arch/arm/mach-imx/include/mach => include/asm-arm/arch-imx}/system.h (95%) rename trunk/{arch/arm/mach-imx/include/mach => include/asm-arm/arch-imx}/timex.h (100%) rename trunk/{arch/arm/mach-imx/include/mach => include/asm-arm/arch-imx}/uncompress.h (97%) rename trunk/{arch/arm/mach-imx/include/mach => include/asm-arm/arch-imx}/vmalloc.h (94%) rename trunk/{arch/arm/mach-integrator/include/mach => include/asm-arm/arch-integrator}/bits.h (100%) rename trunk/{arch/arm/mach-integrator/include/mach => include/asm-arm/arch-integrator}/cm.h (100%) rename trunk/{arch/arm/mach-integrator/include/mach => include/asm-arm/arch-integrator}/debug-macro.S (91%) rename trunk/{arch/arm/mach-integrator/include/mach => include/asm-arm/arch-integrator}/dma.h (94%) rename trunk/{arch/arm/mach-integrator/include/mach => include/asm-arm/arch-integrator}/entry-macro.S (90%) rename trunk/{arch/arm/mach-integrator/include/mach => include/asm-arm/arch-integrator}/hardware.h (94%) rename trunk/{arch/arm/mach-integrator/include/mach => include/asm-arm/arch-integrator}/impd1.h (100%) rename trunk/{arch/arm/mach-integrator/include/mach => include/asm-arm/arch-integrator}/io.h (96%) rename trunk/{arch/arm/mach-integrator/include/mach => include/asm-arm/arch-integrator}/irqs.h (97%) rename trunk/{arch/arm/mach-integrator/include/mach => include/asm-arm/arch-integrator}/lm.h (100%) rename trunk/{arch/arm/mach-integrator/include/mach => include/asm-arm/arch-integrator}/memory.h (96%) rename trunk/{arch/arm/mach-integrator/include/mach => include/asm-arm/arch-integrator}/platform.h (100%) rename trunk/{arch/arm/mach-integrator/include/mach => include/asm-arm/arch-integrator}/system.h (93%) rename trunk/{arch/arm/mach-integrator/include/mach => include/asm-arm/arch-integrator}/timex.h (94%) rename trunk/{arch/arm/mach-integrator/include/mach => include/asm-arm/arch-integrator}/uncompress.h (96%) rename trunk/{arch/arm/mach-integrator/include/mach => include/asm-arm/arch-integrator}/vmalloc.h (94%) rename trunk/{arch/arm/mach-iop13xx/include/mach => include/asm-arm/arch-iop13xx}/adma.h (99%) rename trunk/{arch/arm/mach-iop13xx/include/mach => include/asm-arm/arch-iop13xx}/debug-macro.S (92%) rename trunk/{arch/arm/mach-iop13xx/include/mach => include/asm-arm/arch-iop13xx}/dma.h (100%) rename trunk/{arch/arm/mach-iop13xx/include/mach => include/asm-arm/arch-iop13xx}/entry-macro.S (100%) rename trunk/{arch/arm/mach-iop13xx/include/mach => include/asm-arm/arch-iop13xx}/hardware.h (100%) rename trunk/{arch/arm/mach-iop13xx/include/mach => include/asm-arm/arch-iop13xx}/io.h (100%) rename trunk/{arch/arm/mach-iop13xx/include/mach => include/asm-arm/arch-iop13xx}/iop13xx.h (100%) rename trunk/{arch/arm/mach-iop13xx/include/mach => include/asm-arm/arch-iop13xx}/iq81340.h (100%) rename trunk/{arch/arm/mach-iop13xx/include/mach => include/asm-arm/arch-iop13xx}/irqs.h (100%) rename trunk/{arch/arm/mach-iop13xx/include/mach => include/asm-arm/arch-iop13xx}/memory.h (98%) rename trunk/{arch/arm/mach-iop13xx/include/mach => include/asm-arm/arch-iop13xx}/msi.h (100%) rename trunk/{arch/arm/mach-iop13xx/include/mach => include/asm-arm/arch-iop13xx}/pci.h (98%) rename trunk/{arch/arm/mach-iop13xx/include/mach => include/asm-arm/arch-iop13xx}/system.h (87%) rename trunk/{arch/arm/mach-iop13xx/include/mach => include/asm-arm/arch-iop13xx}/time.h (100%) rename trunk/{arch/arm/mach-iop13xx/include/mach => include/asm-arm/arch-iop13xx}/timex.h (57%) rename trunk/{arch/arm/mach-iop13xx/include/mach => include/asm-arm/arch-iop13xx}/uncompress.h (93%) rename trunk/{arch/arm/mach-iop13xx/include/mach => include/asm-arm/arch-iop13xx}/vmalloc.h (100%) rename trunk/{arch/arm/mach-iop32x/include/mach => include/asm-arm/arch-iop32x}/adma.h (100%) rename trunk/{arch/arm/mach-iop32x/include/mach => include/asm-arm/arch-iop32x}/debug-macro.S (91%) rename trunk/{arch/arm/mach-iop32x/include/mach => include/asm-arm/arch-iop32x}/dma.h (84%) rename trunk/{arch/arm/mach-iop32x/include/mach => include/asm-arm/arch-iop32x}/entry-macro.S (92%) rename trunk/{arch/arm/mach-iop32x/include/mach => include/asm-arm/arch-iop32x}/glantank.h (75%) rename trunk/{arch/arm/mach-iop32x/include/mach => include/asm-arm/arch-iop32x}/gpio.h (100%) rename trunk/{arch/arm/mach-iop32x/include/mach => include/asm-arm/arch-iop32x}/hardware.h (94%) rename trunk/{arch/arm/mach-iop32x/include/mach => include/asm-arm/arch-iop32x}/io.h (90%) rename trunk/{arch/arm/mach-iop32x/include/mach => include/asm-arm/arch-iop32x}/iop32x.h (95%) rename trunk/{arch/arm/mach-iop32x/include/mach => include/asm-arm/arch-iop32x}/iq31244.h (89%) rename trunk/{arch/arm/mach-iop32x/include/mach => include/asm-arm/arch-iop32x}/iq80321.h (89%) rename trunk/{arch/arm/mach-iop32x/include/mach => include/asm-arm/arch-iop32x}/irqs.h (96%) rename trunk/{arch/arm/mach-iop32x/include/mach => include/asm-arm/arch-iop32x}/memory.h (87%) rename trunk/{arch/arm/mach-iop32x/include/mach => include/asm-arm/arch-iop32x}/n2100.h (89%) rename trunk/{arch/arm/mach-iop32x/include/mach => include/asm-arm/arch-iop32x}/system.h (93%) rename trunk/{arch/arm/mach-iop32x/include/mach => include/asm-arm/arch-iop32x}/time.h (100%) rename trunk/{arch/arm/mach-iop32x/include/mach => include/asm-arm/arch-iop32x}/timex.h (56%) rename trunk/{arch/arm/mach-iop32x/include/mach => include/asm-arm/arch-iop32x}/uncompress.h (90%) create mode 100644 trunk/include/asm-arm/arch-iop32x/vmalloc.h rename trunk/{arch/arm/mach-iop33x/include/mach => include/asm-arm/arch-iop33x}/adma.h (100%) rename trunk/{arch/arm/mach-iop33x/include/mach => include/asm-arm/arch-iop33x}/debug-macro.S (92%) rename trunk/{arch/arm/mach-iop33x/include/mach => include/asm-arm/arch-iop33x}/dma.h (84%) rename trunk/{arch/arm/mach-iop33x/include/mach => include/asm-arm/arch-iop33x}/entry-macro.S (92%) rename trunk/{arch/arm/mach-iop33x/include/mach => include/asm-arm/arch-iop33x}/gpio.h (100%) rename trunk/{arch/arm/mach-iop33x/include/mach => include/asm-arm/arch-iop33x}/hardware.h (94%) rename trunk/{arch/arm/mach-iop33x/include/mach => include/asm-arm/arch-iop33x}/io.h (90%) rename trunk/{arch/arm/mach-iop33x/include/mach => include/asm-arm/arch-iop33x}/iop33x.h (96%) rename trunk/{arch/arm/mach-iop33x/include/mach => include/asm-arm/arch-iop33x}/iq80331.h (87%) rename trunk/{arch/arm/mach-iop33x/include/mach => include/asm-arm/arch-iop33x}/iq80332.h (87%) rename trunk/{arch/arm/mach-iop33x/include/mach => include/asm-arm/arch-iop33x}/irqs.h (97%) rename trunk/{arch/arm/mach-iop33x/include/mach => include/asm-arm/arch-iop33x}/memory.h (87%) rename trunk/{arch/arm/mach-iop33x/include/mach => include/asm-arm/arch-iop33x}/system.h (90%) rename trunk/{arch/arm/mach-iop33x/include/mach => include/asm-arm/arch-iop33x}/time.h (100%) rename trunk/{arch/arm/mach-iop33x/include/mach => include/asm-arm/arch-iop33x}/timex.h (56%) rename trunk/{arch/arm/mach-iop33x/include/mach => include/asm-arm/arch-iop33x}/uncompress.h (89%) create mode 100644 trunk/include/asm-arm/arch-iop33x/vmalloc.h rename trunk/{arch/arm/mach-ixp2000/include/mach => include/asm-arm/arch-ixp2000}/debug-macro.S (92%) rename trunk/{arch/arm/mach-ixp2000/include/mach => include/asm-arm/arch-ixp2000}/dma.h (84%) rename trunk/{arch/arm/mach-ixp2000/include/mach => include/asm-arm/arch-ixp2000}/enp2611.h (96%) rename trunk/{arch/arm/mach-ixp2000/include/mach => include/asm-arm/arch-ixp2000}/entry-macro.S (94%) rename trunk/{arch/arm/mach-ixp2000/include/mach => include/asm-arm/arch-ixp2000}/gpio.h (96%) rename trunk/{arch/arm/mach-ixp2000/include/mach => include/asm-arm/arch-ixp2000}/hardware.h (95%) rename trunk/{arch/arm/mach-ixp2000/include/mach => include/asm-arm/arch-ixp2000}/io.h (98%) rename trunk/{arch/arm/mach-ixp2000/include/mach => include/asm-arm/arch-ixp2000}/irqs.h (99%) rename trunk/{arch/arm/mach-ixp2000/include/mach => include/asm-arm/arch-ixp2000}/ixdp2x00.h (98%) rename trunk/{arch/arm/mach-ixp2000/include/mach => include/asm-arm/arch-ixp2000}/ixdp2x01.h (97%) rename trunk/{arch/arm/mach-ixp2000/include/mach => include/asm-arm/arch-ixp2000}/ixp2000-regs.h (99%) rename trunk/{arch/arm/mach-ixp2000/include/mach => include/asm-arm/arch-ixp2000}/memory.h (91%) rename trunk/{arch/arm/mach-ixp2000/include/mach => include/asm-arm/arch-ixp2000}/platform.h (98%) rename trunk/{arch/arm/mach-ixp2000/include/mach => include/asm-arm/arch-ixp2000}/system.h (94%) rename trunk/{arch/arm/mach-ixp2000/include/mach => include/asm-arm/arch-ixp2000}/timex.h (78%) rename trunk/{arch/arm/mach-ixp2000/include/mach => include/asm-arm/arch-ixp2000}/uncompress.h (96%) rename trunk/{arch/arm/mach-ixp2000/include/mach => include/asm-arm/arch-ixp2000}/vmalloc.h (94%) rename trunk/{arch/arm/mach-ixp23xx/include/mach => include/asm-arm/arch-ixp23xx}/debug-macro.S (88%) create mode 100644 trunk/include/asm-arm/arch-ixp23xx/dma.h rename trunk/{arch/arm/mach-ixp23xx/include/mach => include/asm-arm/arch-ixp23xx}/entry-macro.S (93%) rename trunk/{arch/arm/mach-ixp23xx/include/mach => include/asm-arm/arch-ixp23xx}/hardware.h (93%) rename trunk/{arch/arm/mach-ixp23xx/include/mach => include/asm-arm/arch-ixp23xx}/io.h (96%) rename trunk/{arch/arm/mach-ixp23xx/include/mach => include/asm-arm/arch-ixp23xx}/irqs.h (99%) rename trunk/{arch/arm/mach-ixp23xx/include/mach => include/asm-arm/arch-ixp23xx}/ixdp2351.h (98%) rename trunk/{arch/arm/mach-ixp23xx/include/mach => include/asm-arm/arch-ixp23xx}/ixp23xx.h (99%) rename trunk/{arch/arm/mach-ixp23xx/include/mach => include/asm-arm/arch-ixp23xx}/memory.h (92%) rename trunk/{arch/arm/mach-ixp23xx/include/mach => include/asm-arm/arch-ixp23xx}/platform.h (96%) rename trunk/{arch/arm/mach-ixp23xx/include/mach => include/asm-arm/arch-ixp23xx}/system.h (90%) create mode 100644 trunk/include/asm-arm/arch-ixp23xx/time.h rename trunk/{arch/arm/mach-ixp23xx/include/mach => include/asm-arm/arch-ixp23xx}/timex.h (65%) rename trunk/{arch/arm/mach-ixp23xx/include/mach => include/asm-arm/arch-ixp23xx}/uncompress.h (89%) rename trunk/{arch/arm/mach-ixp23xx/include/mach => include/asm-arm/arch-ixp23xx}/vmalloc.h (79%) rename trunk/{arch/arm/mach-ixp4xx/include/mach => include/asm-arm/arch-ixp4xx}/avila.h (87%) rename trunk/{arch/arm/mach-ixp4xx/include/mach => include/asm-arm/arch-ixp4xx}/coyote.h (87%) rename trunk/{arch/arm/mach-ixp4xx/include/mach => include/asm-arm/arch-ixp4xx}/cpu.h (96%) rename trunk/{arch/arm/mach-ixp4xx/include/mach => include/asm-arm/arch-ixp4xx}/debug-macro.S (93%) rename trunk/{arch/arm/mach-ixp4xx/include/mach => include/asm-arm/arch-ixp4xx}/dma.h (86%) rename trunk/{arch/arm/mach-ixp4xx/include/mach => include/asm-arm/arch-ixp4xx}/dsmg600.h (93%) rename trunk/{arch/arm/mach-ixp4xx/include/mach => include/asm-arm/arch-ixp4xx}/entry-macro.S (93%) rename trunk/{arch/arm/mach-ixp4xx/include/mach => include/asm-arm/arch-ixp4xx}/fsg.h (90%) rename trunk/{arch/arm/mach-ixp4xx/include/mach => include/asm-arm/arch-ixp4xx}/gpio.h (96%) rename trunk/{arch/arm/mach-ixp4xx/include/mach => include/asm-arm/arch-ixp4xx}/gtwx5715.h (96%) rename trunk/{arch/arm/mach-ixp4xx/include/mach => include/asm-arm/arch-ixp4xx}/hardware.h (93%) rename trunk/{arch/arm/mach-ixp4xx/include/mach => include/asm-arm/arch-ixp4xx}/io.h (99%) rename trunk/{arch/arm/mach-ixp4xx/include/mach => include/asm-arm/arch-ixp4xx}/irqs.h (98%) rename trunk/{arch/arm/mach-ixp4xx/include/mach => include/asm-arm/arch-ixp4xx}/ixdp425.h (87%) rename trunk/{arch/arm/mach-ixp4xx/include/mach => include/asm-arm/arch-ixp4xx}/ixp4xx-regs.h (99%) rename trunk/{arch/arm/mach-ixp4xx/include/mach => include/asm-arm/arch-ixp4xx}/memory.h (95%) rename trunk/{arch/arm/mach-ixp4xx/include/mach => include/asm-arm/arch-ixp4xx}/nas100d.h (90%) rename trunk/{arch/arm/mach-ixp4xx/include/mach => include/asm-arm/arch-ixp4xx}/npe.h (100%) rename trunk/{arch/arm/mach-ixp4xx/include/mach => include/asm-arm/arch-ixp4xx}/nslu2.h (90%) rename trunk/{arch/arm/mach-ixp4xx/include/mach => include/asm-arm/arch-ixp4xx}/platform.h (97%) rename trunk/{arch/arm/mach-ixp4xx/include/mach => include/asm-arm/arch-ixp4xx}/prpmc1100.h (86%) rename trunk/{arch/arm/mach-ixp4xx/include/mach => include/asm-arm/arch-ixp4xx}/qmgr.h (100%) rename trunk/{arch/arm/mach-ixp4xx/include/mach => include/asm-arm/arch-ixp4xx}/system.h (91%) rename trunk/{arch/arm/mach-ixp4xx/include/mach => include/asm-arm/arch-ixp4xx}/timex.h (82%) rename trunk/{arch/arm/mach-ixp4xx/include/mach => include/asm-arm/arch-ixp4xx}/udc.h (72%) rename trunk/{arch/arm/mach-ixp4xx/include/mach => include/asm-arm/arch-ixp4xx}/uncompress.h (96%) rename trunk/{arch/arm/mach-ixp4xx/include/mach => include/asm-arm/arch-ixp4xx}/vmalloc.h (50%) rename trunk/{arch/arm/mach-kirkwood/include/mach => include/asm-arm/arch-kirkwood}/debug-macro.S (84%) rename trunk/{arch/arm/mach-kirkwood/include/mach => include/asm-arm/arch-kirkwood}/dma.h (100%) rename trunk/{arch/arm/mach-kirkwood/include/mach => include/asm-arm/arch-kirkwood}/entry-macro.S (92%) rename trunk/{arch/arm/mach-kirkwood/include/mach => include/asm-arm/arch-kirkwood}/hardware.h (90%) rename trunk/{arch/arm/mach-kirkwood/include/mach => include/asm-arm/arch-kirkwood}/io.h (92%) rename trunk/{arch/arm/mach-kirkwood/include/mach => include/asm-arm/arch-kirkwood}/irqs.h (97%) rename trunk/{arch/arm/mach-kirkwood/include/mach => include/asm-arm/arch-kirkwood}/kirkwood.h (98%) rename trunk/{arch/arm/mach-loki/include/mach => include/asm-arm/arch-kirkwood}/memory.h (81%) rename trunk/{arch/arm/mach-kirkwood/include/mach => include/asm-arm/arch-kirkwood}/system.h (84%) rename trunk/{arch/arm/mach-kirkwood/include/mach => include/asm-arm/arch-kirkwood}/timex.h (85%) rename trunk/{arch/arm/mach-mv78xx0/include/mach => include/asm-arm/arch-kirkwood}/uncompress.h (91%) create mode 100644 trunk/include/asm-arm/arch-kirkwood/vmalloc.h rename trunk/{arch/arm/mach-ks8695/include/mach => include/asm-arm/arch-ks8695}/debug-macro.S (89%) rename trunk/{arch/arm/mach-ks8695/include/mach => include/asm-arm/arch-ks8695}/devices.h (94%) rename trunk/{arch/arm/mach-ks8695/include/mach => include/asm-arm/arch-ks8695}/dma.h (94%) rename trunk/{arch/arm/mach-ks8695/include/mach => include/asm-arm/arch-ks8695}/entry-macro.S (91%) rename trunk/{arch/arm/mach-ks8695/include/mach => include/asm-arm/arch-ks8695}/gpio.h (97%) rename trunk/{arch/arm/mach-ks8695/include/mach => include/asm-arm/arch-ks8695}/hardware.h (95%) rename trunk/{arch/arm/mach-ks8695/include/mach => include/asm-arm/arch-ks8695}/io.h (90%) rename trunk/{arch/arm/mach-ks8695/include/mach => include/asm-arm/arch-ks8695}/irqs.h (97%) rename trunk/{arch/arm/mach-ks8695/include/mach => include/asm-arm/arch-ks8695}/memory.h (94%) rename trunk/{arch/arm/mach-ks8695/include/mach => include/asm-arm/arch-ks8695}/regs-gpio.h (97%) rename trunk/{arch/arm/mach-ks8695/include/mach => include/asm-arm/arch-ks8695}/regs-hpna.h (91%) rename trunk/{arch/arm/mach-ks8695/include/mach => include/asm-arm/arch-ks8695}/regs-irq.h (97%) rename trunk/{arch/arm/mach-ks8695/include/mach => include/asm-arm/arch-ks8695}/regs-lan.h (98%) rename trunk/{arch/arm/mach-ks8695/include/mach => include/asm-arm/arch-ks8695}/regs-mem.h (98%) rename trunk/{arch/arm/mach-ks8695/include/mach => include/asm-arm/arch-ks8695}/regs-misc.h (98%) rename trunk/{arch/arm/mach-ks8695/include/mach => include/asm-arm/arch-ks8695}/regs-pci.h (97%) rename trunk/{arch/arm/mach-ks8695/include/mach => include/asm-arm/arch-ks8695}/regs-switch.h (97%) rename trunk/{arch/arm/mach-ks8695/include/mach => include/asm-arm/arch-ks8695}/regs-sys.h (95%) rename trunk/{arch/arm/mach-ks8695/include/mach => include/asm-arm/arch-ks8695}/regs-timer.h (95%) rename trunk/{arch/arm/mach-ks8695/include/mach => include/asm-arm/arch-ks8695}/regs-uart.h (98%) rename trunk/{arch/arm/mach-ks8695/include/mach => include/asm-arm/arch-ks8695}/regs-wan.h (98%) rename trunk/{arch/arm/mach-ks8695/include/mach => include/asm-arm/arch-ks8695}/system.h (92%) rename trunk/{arch/arm/mach-ks8695/include/mach => include/asm-arm/arch-ks8695}/timex.h (90%) rename trunk/{arch/arm/mach-ks8695/include/mach => include/asm-arm/arch-ks8695}/uncompress.h (90%) rename trunk/{arch/arm/mach-ks8695/include/mach => include/asm-arm/arch-ks8695}/vmalloc.h (90%) rename trunk/{arch/arm/mach-l7200/include/mach => include/asm-arm/arch-l7200}/aux_reg.h (88%) rename trunk/{arch/arm/mach-l7200/include/mach => include/asm-arm/arch-l7200}/debug-macro.S (95%) rename trunk/{arch/arm/mach-l7200/include/mach => include/asm-arm/arch-l7200}/dma.h (91%) rename trunk/{arch/arm/mach-l7200/include/mach => include/asm-arm/arch-l7200}/entry-macro.S (91%) rename trunk/{arch/arm/mach-l7200/include/mach => include/asm-arm/arch-l7200}/gp_timers.h (92%) rename trunk/{arch/arm/mach-l7200/include/mach => include/asm-arm/arch-l7200}/gpio.h (98%) rename trunk/{arch/arm/mach-l7200/include/mach => include/asm-arm/arch-l7200}/hardware.h (97%) rename trunk/{arch/arm/mach-l7200/include/mach => include/asm-arm/arch-l7200}/io.h (75%) rename trunk/{arch/arm/mach-l7200/include/mach => include/asm-arm/arch-l7200}/irqs.h (98%) rename trunk/{arch/arm/mach-l7200/include/mach => include/asm-arm/arch-l7200}/memory.h (93%) rename trunk/{arch/arm/mach-l7200/include/mach => include/asm-arm/arch-l7200}/pmpcon.h (96%) rename trunk/{arch/arm/mach-l7200/include/mach => include/asm-arm/arch-l7200}/pmu.h (99%) rename trunk/{arch/arm/mach-l7200/include/mach => include/asm-arm/arch-l7200}/serial.h (95%) rename trunk/{arch/arm/mach-l7200/include/mach => include/asm-arm/arch-l7200}/serial_l7200.h (97%) rename trunk/{arch/arm/mach-l7200/include/mach => include/asm-arm/arch-l7200}/sib.h (99%) rename trunk/{arch/arm/mach-l7200/include/mach => include/asm-arm/arch-l7200}/sys-clock.h (97%) rename trunk/{arch/arm/mach-l7200/include/mach => include/asm-arm/arch-l7200}/system.h (87%) rename trunk/{arch/arm/mach-l7200/include/mach => include/asm-arm/arch-l7200}/time.h (96%) rename trunk/{arch/arm/mach-l7200/include/mach => include/asm-arm/arch-l7200}/timex.h (91%) rename trunk/{arch/arm/mach-l7200/include/mach => include/asm-arm/arch-l7200}/uncompress.h (91%) rename trunk/{arch/arm/mach-l7200/include/mach => include/asm-arm/arch-l7200}/vmalloc.h (56%) rename trunk/{arch/arm/mach-lh7a40x/include/mach => include/asm-arm/arch-lh7a40x}/clocks.h (90%) rename trunk/{arch/arm/mach-lh7a40x/include/mach => include/asm-arm/arch-lh7a40x}/constants.h (98%) rename trunk/{arch/arm/mach-lh7a40x/include/mach => include/asm-arm/arch-lh7a40x}/debug-macro.S (95%) rename trunk/{arch/arm/mach-lh7a40x/include/mach => include/asm-arm/arch-lh7a40x}/dma.h (98%) rename trunk/{arch/arm/mach-lh7a40x/include/mach => include/asm-arm/arch-lh7a40x}/entry-macro.S (97%) rename trunk/{arch/arm/mach-lh7a40x/include/mach => include/asm-arm/arch-lh7a40x}/hardware.h (93%) rename trunk/{arch/arm/mach-lh7a40x/include/mach => include/asm-arm/arch-lh7a40x}/io.h (87%) rename trunk/{arch/arm/mach-lh7a40x/include/mach => include/asm-arm/arch-lh7a40x}/irqs.h (99%) rename trunk/{arch/arm/mach-lh7a40x/include/mach => include/asm-arm/arch-lh7a40x}/memory.h (97%) rename trunk/{arch/arm/mach-lh7a40x/include/mach => include/asm-arm/arch-lh7a40x}/registers.h (99%) rename trunk/{arch/arm/mach-lh7a40x/include/mach => include/asm-arm/arch-lh7a40x}/ssp.h (100%) rename trunk/{arch/arm/mach-lh7a40x/include/mach => include/asm-arm/arch-lh7a40x}/system.h (88%) rename trunk/{arch/arm/mach-lh7a40x/include/mach => include/asm-arm/arch-lh7a40x}/timex.h (82%) rename trunk/{arch/arm/mach-lh7a40x/include/mach => include/asm-arm/arch-lh7a40x}/uncompress.h (91%) rename trunk/{arch/arm/mach-lh7a40x/include/mach => include/asm-arm/arch-lh7a40x}/vmalloc.h (86%) rename trunk/{arch/arm/mach-loki/include/mach => include/asm-arm/arch-loki}/debug-macro.S (85%) rename trunk/{arch/arm/mach-loki/include/mach => include/asm-arm/arch-loki}/dma.h (100%) rename trunk/{arch/arm/mach-loki/include/mach => include/asm-arm/arch-loki}/entry-macro.S (90%) rename trunk/{arch/arm/mach-loki/include/mach => include/asm-arm/arch-loki}/hardware.h (86%) rename trunk/{arch/arm/mach-loki/include/mach => include/asm-arm/arch-loki}/io.h (92%) rename trunk/{arch/arm/mach-loki/include/mach => include/asm-arm/arch-loki}/irqs.h (97%) rename trunk/{arch/arm/mach-loki/include/mach => include/asm-arm/arch-loki}/loki.h (98%) rename trunk/{arch/arm/mach-mv78xx0/include/mach => include/asm-arm/arch-loki}/memory.h (80%) rename trunk/{arch/arm/mach-loki/include/mach => include/asm-arm/arch-loki}/system.h (85%) rename trunk/{arch/arm/mach-loki/include/mach => include/asm-arm/arch-loki}/timex.h (86%) rename trunk/{arch/arm/mach-loki/include/mach => include/asm-arm/arch-loki}/uncompress.h (91%) create mode 100644 trunk/include/asm-arm/arch-loki/vmalloc.h rename trunk/{arch/arm/mach-msm/include/mach => include/asm-arm/arch-msm}/board.h (95%) rename trunk/{arch/arm/mach-msm/include/mach => include/asm-arm/arch-msm}/debug-macro.S (89%) rename trunk/{arch/arm/mach-msm/include/mach => include/asm-arm/arch-msm}/dma.h (98%) rename trunk/{arch/arm/mach-msm/include/mach => include/asm-arm/arch-msm}/entry-macro.S (92%) rename trunk/{arch/arm/mach-msm/include/mach => include/asm-arm/arch-msm}/hardware.h (92%) rename trunk/{arch/arm/mach-msm/include/mach => include/asm-arm/arch-msm}/io.h (95%) rename trunk/{arch/arm/mach-msm/include/mach => include/asm-arm/arch-msm}/irqs.h (98%) rename trunk/{arch/arm/mach-msm/include/mach => include/asm-arm/arch-msm}/memory.h (94%) rename trunk/{arch/arm/mach-msm/include/mach => include/asm-arm/arch-msm}/msm_iomap.h (98%) rename trunk/{arch/arm/mach-msm/include/mach => include/asm-arm/arch-msm}/system.h (89%) rename trunk/{arch/arm/mach-msm/include/mach => include/asm-arm/arch-msm}/timex.h (93%) rename trunk/{arch/arm/mach-msm/include/mach => include/asm-arm/arch-msm}/uncompress.h (93%) rename trunk/{arch/arm/mach-msm/include/mach => include/asm-arm/arch-msm}/vmalloc.h (93%) rename trunk/{arch/arm/mach-mv78xx0/include/mach => include/asm-arm/arch-mv78xx0}/debug-macro.S (84%) rename trunk/{arch/arm/mach-mv78xx0/include/mach => include/asm-arm/arch-mv78xx0}/dma.h (100%) rename trunk/{arch/arm/mach-mv78xx0/include/mach => include/asm-arm/arch-mv78xx0}/entry-macro.S (92%) rename trunk/{arch/arm/mach-mv78xx0/include/mach => include/asm-arm/arch-mv78xx0}/hardware.h (90%) rename trunk/{arch/arm/mach-mv78xx0/include/mach => include/asm-arm/arch-mv78xx0}/io.h (92%) rename trunk/{arch/arm/mach-mv78xx0/include/mach => include/asm-arm/arch-mv78xx0}/irqs.h (98%) rename trunk/{arch/arm/mach-kirkwood/include/mach => include/asm-arm/arch-mv78xx0}/memory.h (80%) rename trunk/{arch/arm/mach-mv78xx0/include/mach => include/asm-arm/arch-mv78xx0}/mv78xx0.h (98%) rename trunk/{arch/arm/mach-mv78xx0/include/mach => include/asm-arm/arch-mv78xx0}/system.h (84%) rename trunk/{arch/arm/mach-mv78xx0/include/mach => include/asm-arm/arch-mv78xx0}/timex.h (83%) rename trunk/{arch/arm/mach-kirkwood/include/mach => include/asm-arm/arch-mv78xx0}/uncompress.h (91%) create mode 100644 trunk/include/asm-arm/arch-mv78xx0/vmalloc.h rename trunk/{arch/arm/plat-mxc/include/mach => include/asm-arm/arch-mxc}/board-mx27ads.h (100%) rename trunk/{arch/arm/plat-mxc/include/mach => include/asm-arm/arch-mxc}/board-mx31ads.h (100%) rename trunk/{arch/arm/plat-mxc/include/mach => include/asm-arm/arch-mxc}/board-mx31lite.h (100%) rename trunk/{arch/arm/plat-mxc/include/mach => include/asm-arm/arch-mxc}/board-pcm037.h (100%) rename trunk/{arch/arm/plat-mxc/include/mach => include/asm-arm/arch-mxc}/board-pcm038.h (100%) rename trunk/{arch/arm/plat-mxc/include/mach => include/asm-arm/arch-mxc}/clock.h (100%) rename trunk/{arch/arm/plat-mxc/include/mach => include/asm-arm/arch-mxc}/common.h (100%) rename trunk/{arch/arm/plat-mxc/include/mach => include/asm-arm/arch-mxc}/debug-macro.S (77%) rename trunk/{arch/arm/plat-mxc/include/mach => include/asm-arm/arch-mxc}/dma.h (100%) rename trunk/{arch/arm/plat-mxc/include/mach => include/asm-arm/arch-mxc}/entry-macro.S (100%) rename trunk/{arch/arm/plat-mxc/include/mach => include/asm-arm/arch-mxc}/gpio.h (98%) rename trunk/{arch/arm/plat-mxc/include/mach => include/asm-arm/arch-mxc}/hardware.h (92%) rename trunk/{arch/arm/plat-mxc/include/mach => include/asm-arm/arch-mxc}/iim.h (100%) rename trunk/{arch/arm/plat-mxc/include/mach => include/asm-arm/arch-mxc}/imx-uart.h (100%) rename trunk/{arch/arm/plat-mxc/include/mach => include/asm-arm/arch-mxc}/io.h (100%) rename trunk/{arch/arm/plat-mxc/include/mach => include/asm-arm/arch-mxc}/iomux-mx1-mx2.h (100%) rename trunk/{arch/arm/plat-mxc/include/mach => include/asm-arm/arch-mxc}/iomux-mx3.h (100%) rename trunk/{arch/arm/plat-mxc/include/mach => include/asm-arm/arch-mxc}/irqs.h (93%) rename trunk/{arch/arm/plat-mxc/include/mach => include/asm-arm/arch-mxc}/memory.h (96%) rename trunk/{arch/arm/plat-mxc/include/mach => include/asm-arm/arch-mxc}/mx27.h (100%) rename trunk/{arch/arm/plat-mxc/include/mach => include/asm-arm/arch-mxc}/mx31.h (100%) rename trunk/{arch/arm/plat-mxc/include/mach => include/asm-arm/arch-mxc}/mxc.h (100%) rename trunk/{arch/arm/plat-mxc/include/mach => include/asm-arm/arch-mxc}/mxc_timer.h (99%) rename trunk/{arch/arm/plat-mxc/include/mach => include/asm-arm/arch-mxc}/system.h (100%) rename trunk/{arch/arm/plat-mxc/include/mach => include/asm-arm/arch-mxc}/timex.h (94%) rename trunk/{arch/arm/plat-mxc/include/mach => include/asm-arm/arch-mxc}/uncompress.h (96%) rename trunk/{arch/arm/plat-mxc/include/mach => include/asm-arm/arch-mxc}/vmalloc.h (100%) rename trunk/{arch/arm/mach-netx/include/mach => include/asm-arm/arch-netx}/debug-macro.S (94%) rename trunk/{arch/arm/mach-netx/include/mach => include/asm-arm/arch-netx}/dma.h (94%) rename trunk/{arch/arm/mach-netx/include/mach => include/asm-arm/arch-netx}/entry-macro.S (93%) rename trunk/{arch/arm/mach-netx/include/mach => include/asm-arm/arch-netx}/eth.h (95%) rename trunk/{arch/arm/mach-netx/include/mach => include/asm-arm/arch-netx}/hardware.h (96%) rename trunk/{arch/arm/mach-netx/include/mach => include/asm-arm/arch-netx}/io.h (95%) rename trunk/{arch/arm/mach-netx/include/mach => include/asm-arm/arch-netx}/irqs.h (98%) rename trunk/{arch/arm/mach-netx/include/mach => include/asm-arm/arch-netx}/memory.h (96%) rename trunk/{arch/arm/mach-netx/include/mach => include/asm-arm/arch-netx}/netx-regs.h (99%) rename trunk/{arch/arm/mach-netx/include/mach => include/asm-arm/arch-netx}/param.h (94%) rename trunk/{arch/arm/mach-netx/include/mach => include/asm-arm/arch-netx}/pfifo.h (96%) rename trunk/{arch/arm/mach-netx/include/mach => include/asm-arm/arch-netx}/system.h (93%) rename trunk/{arch/arm/mach-netx/include/mach => include/asm-arm/arch-netx}/timex.h (94%) rename trunk/{arch/arm/mach-netx/include/mach => include/asm-arm/arch-netx}/uncompress.h (97%) rename trunk/{arch/arm/mach-netx/include/mach => include/asm-arm/arch-netx}/vmalloc.h (94%) rename trunk/{arch/arm/mach-netx/include/mach => include/asm-arm/arch-netx}/xc.h (96%) rename trunk/{arch/arm/mach-ns9xxx/include/mach => include/asm-arm/arch-ns9xxx}/board.h (95%) rename trunk/{arch/arm/mach-ns9xxx/include/mach => include/asm-arm/arch-ns9xxx}/debug-macro.S (80%) rename trunk/{arch/arm/mach-ns9xxx/include/mach => include/asm-arm/arch-ns9xxx}/dma.h (89%) rename trunk/{arch/arm/mach-ns9xxx/include/mach => include/asm-arm/arch-ns9xxx}/entry-macro.S (83%) rename trunk/{arch/arm/mach-ns9xxx/include/mach => include/asm-arm/arch-ns9xxx}/gpio.h (95%) rename trunk/{arch/arm/mach-ns9xxx/include/mach => include/asm-arm/arch-ns9xxx}/hardware.h (97%) rename trunk/{arch/arm/mach-ns9xxx/include/mach => include/asm-arm/arch-ns9xxx}/io.h (92%) rename trunk/{arch/arm/mach-ns9xxx/include/mach => include/asm-arm/arch-ns9xxx}/irqs.h (98%) rename trunk/{arch/arm/mach-ns9xxx/include/mach => include/asm-arm/arch-ns9xxx}/memory.h (93%) rename trunk/{arch/arm/mach-ns9xxx/include/mach => include/asm-arm/arch-ns9xxx}/module.h (96%) rename trunk/{arch/arm/mach-ns9xxx/include/mach => include/asm-arm/arch-ns9xxx}/processor-ns9360.h (93%) rename trunk/{arch/arm/mach-ns9xxx/include/mach => include/asm-arm/arch-ns9xxx}/processor.h (92%) rename trunk/{arch/arm/mach-ns9xxx/include/mach => include/asm-arm/arch-ns9xxx}/regs-bbu.h (95%) rename trunk/{arch/arm/mach-ns9xxx/include/mach => include/asm-arm/arch-ns9xxx}/regs-board-a9m9750dev.h (89%) rename trunk/{arch/arm/mach-ns9xxx/include/mach => include/asm-arm/arch-ns9xxx}/regs-mem.h (98%) rename trunk/{arch/arm/mach-ns9xxx/include/mach => include/asm-arm/arch-ns9xxx}/regs-sys-common.h (90%) rename trunk/{arch/arm/mach-ns9xxx/include/mach => include/asm-arm/arch-ns9xxx}/regs-sys-ns9360.h (98%) rename trunk/{arch/arm/mach-ns9xxx/include/mach => include/asm-arm/arch-ns9xxx}/system.h (84%) rename trunk/{arch/arm/mach-ns9xxx/include/mach => include/asm-arm/arch-ns9xxx}/timex.h (77%) rename trunk/{arch/arm/mach-ns9xxx/include/mach => include/asm-arm/arch-ns9xxx}/uncompress.h (98%) rename trunk/{arch/arm/mach-ns9xxx/include/mach => include/asm-arm/arch-ns9xxx}/vmalloc.h (89%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/aic23.h (98%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/blizzard.h (100%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/board-2430sdp.h (96%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/board-ams-delta.h (98%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/board-apollon.h (96%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/board-fsample.h (94%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/board-h2.h (97%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/board-h3.h (97%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/board-h4.h (96%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/board-innovator.h (97%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/board-nokia.h (94%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/board-osk.h (97%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/board-palmte.h (94%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/board-palmtt.h (92%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/board-palmz71.h (93%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/board-perseus2.h (95%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/board-sx1.h (100%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/board-voiceblue.h (100%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/board.h (95%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/clock.h (99%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/common.h (98%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/control.h (99%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/cpu.h (99%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/debug-macro.S (96%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/dma.h (99%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/dmtimer.h (98%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/dsp_common.h (100%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/eac.h (96%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/entry-macro.S (92%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/fpga.h (99%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/gpio-switch.h (100%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/gpio.h (98%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/gpioexpander.h (94%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/gpmc.h (100%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/hardware.h (99%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/hwa742.h (100%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/io.h (98%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/irda.h (95%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/irqs.h (99%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/keypad.h (95%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/lcd_mipid.h (100%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/led.h (92%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/mailbox.h (100%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/mcbsp.h (99%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/mcspi.h (100%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/memory.h (96%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/menelaus.h (96%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/mmc.h (98%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/mtd-xip.h (98%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/mux.h (99%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/nand.h (93%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/omap-alsa.h (97%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/omap1510.h (97%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/omap16xx.h (99%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/omap24xx.h (98%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/omap34xx.h (98%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/omap730.h (98%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/omapfb.h (99%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/onenand.h (91%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/param.h (66%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/pm.h (99%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/prcm.h (95%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/sdrc.h (99%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/serial.h (95%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/sram.h (97%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/system.h (91%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/tc.h (98%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/timex.h (97%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/uncompress.h (92%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/usb.h (99%) rename trunk/{arch/arm/plat-omap/include/mach => include/asm-arm/arch-omap}/vmalloc.h (94%) rename trunk/{arch/arm/mach-orion5x/include/mach => include/asm-arm/arch-orion5x}/debug-macro.S (85%) rename trunk/{arch/arm/mach-orion5x/include/mach => include/asm-arm/arch-orion5x}/dma.h (100%) rename trunk/{arch/arm/mach-orion5x/include/mach => include/asm-arm/arch-orion5x}/entry-macro.S (90%) rename trunk/{arch/arm/mach-orion5x/include/mach => include/asm-arm/arch-orion5x}/gpio.h (94%) rename trunk/{arch/arm/mach-orion5x/include/mach => include/asm-arm/arch-orion5x}/hardware.h (90%) rename trunk/{arch/arm/mach-orion5x/include/mach => include/asm-arm/arch-orion5x}/io.h (97%) rename trunk/{arch/arm/mach-orion5x/include/mach => include/asm-arm/arch-orion5x}/irqs.h (97%) rename trunk/{arch/arm/mach-orion5x/include/mach => include/asm-arm/arch-orion5x}/memory.h (83%) rename trunk/{arch/arm/mach-orion5x/include/mach => include/asm-arm/arch-orion5x}/orion5x.h (99%) rename trunk/{arch/arm/mach-orion5x/include/mach => include/asm-arm/arch-orion5x}/system.h (83%) rename trunk/{arch/arm/mach-orion5x/include/mach => include/asm-arm/arch-orion5x}/timex.h (87%) rename trunk/{arch/arm/mach-orion5x/include/mach => include/asm-arm/arch-orion5x}/uncompress.h (91%) create mode 100644 trunk/include/asm-arm/arch-orion5x/vmalloc.h rename trunk/{arch/arm/mach-pnx4008/include/mach => include/asm-arm/arch-pnx4008}/clock.h (97%) rename trunk/{arch/arm/mach-pnx4008/include/mach => include/asm-arm/arch-pnx4008}/debug-macro.S (91%) rename trunk/{arch/arm/mach-pnx4008/include/mach => include/asm-arm/arch-pnx4008}/dma.h (98%) rename trunk/{arch/arm/mach-pnx4008/include/mach => include/asm-arm/arch-pnx4008}/entry-macro.S (98%) rename trunk/{arch/arm/mach-pnx4008/include/mach => include/asm-arm/arch-pnx4008}/gpio.h (99%) rename trunk/{arch/arm/mach-pnx4008/include/mach => include/asm-arm/arch-pnx4008}/hardware.h (93%) rename trunk/{arch/arm/mach-pnx4008/include/mach => include/asm-arm/arch-pnx4008}/i2c.h (97%) rename trunk/{arch/arm/mach-pnx4008/include/mach => include/asm-arm/arch-pnx4008}/io.h (91%) rename trunk/{arch/arm/mach-pnx4008/include/mach => include/asm-arm/arch-pnx4008}/irq.h (97%) rename trunk/{arch/arm/mach-pnx4008/include/mach => include/asm-arm/arch-pnx4008}/irqs.h (99%) rename trunk/{arch/arm/mach-pnx4008/include/mach => include/asm-arm/arch-pnx4008}/memory.h (92%) rename trunk/{arch/arm/mach-pnx4008/include/mach => include/asm-arm/arch-pnx4008}/param.h (94%) rename trunk/{arch/arm/mach-pnx4008/include/mach => include/asm-arm/arch-pnx4008}/platform.h (98%) rename trunk/{arch/arm/mach-pnx4008/include/mach => include/asm-arm/arch-pnx4008}/pm.h (95%) rename trunk/{arch/arm/mach-pnx4008/include/mach => include/asm-arm/arch-pnx4008}/system.h (90%) rename trunk/{arch/arm/mach-pnx4008/include/mach => include/asm-arm/arch-pnx4008}/timex.h (96%) rename trunk/{arch/arm/mach-pnx4008/include/mach => include/asm-arm/arch-pnx4008}/uncompress.h (95%) rename trunk/{arch/arm/mach-pnx4008/include/mach => include/asm-arm/arch-pnx4008}/vmalloc.h (93%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/akita.h (100%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/audio.h (100%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/bitfield.h (100%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/camera.h (100%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/colibri.h (100%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/corgi.h (100%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/debug-macro.S (92%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/dma.h (96%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/entry-macro.S (92%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/eseries-gpio.h (100%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/eseries-irq.h (100%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/gpio.h (94%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/gumstix.h (98%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/hardware.h (97%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/i2c.h (100%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/idp.h (99%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/io.h (84%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/irda.h (100%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/irqs.h (99%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/littleton.h (100%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/lpd270.h (96%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/lubbock.h (96%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/magician.h (99%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/mainstone.h (99%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/memory.h (97%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/mfp-pxa25x.h (99%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/mfp-pxa27x.h (99%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/mfp-pxa2xx.h (99%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/mfp-pxa300.h (99%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/mfp-pxa320.h (99%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/mfp-pxa3xx.h (100%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/mfp-pxa930.h (99%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/mfp.h (99%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/mmc.h (100%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/mtd-xip.h (97%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/ohci.h (100%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/palmtx.h (100%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/pcm027.h (98%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/pcm990_baseboard.h (99%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/pm.h (100%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/poodle.h (96%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/pxa-regs.h (99%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/pxa25x-udc.h (100%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/pxa27x-udc.h (100%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/pxa27x_keypad.h (100%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/pxa2xx-gpio.h (100%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/pxa2xx-regs.h (99%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/pxa2xx_spi.h (100%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/pxa3xx-regs.h (99%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/pxa3xx_nand.h (100%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/pxafb.h (98%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/regs-lcd.h (99%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/regs-ssp.h (100%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/sharpsl.h (100%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/spitz.h (100%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/ssp.h (100%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/system.h (91%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/timex.h (93%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/tosa.h (100%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/tosa_bt.h (100%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/trizeps4.h (100%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/udc.h (73%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/uncompress.h (91%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/vmalloc.h (87%) rename trunk/{arch/arm/mach-pxa/include/mach => include/asm-arm/arch-pxa}/zylonite.h (100%) rename trunk/{arch/arm/mach-realview/include/mach => include/asm-arm/arch-realview}/board-eb.h (99%) rename trunk/{arch/arm/mach-realview/include/mach => include/asm-arm/arch-realview}/board-pb1176.h (98%) rename trunk/{arch/arm/mach-realview/include/mach => include/asm-arm/arch-realview}/board-pb11mp.h (99%) rename trunk/{arch/arm/mach-realview/include/mach => include/asm-arm/arch-realview}/debug-macro.S (91%) rename trunk/{arch/arm/mach-realview/include/mach => include/asm-arm/arch-realview}/dma.h (94%) rename trunk/{arch/arm/mach-realview/include/mach => include/asm-arm/arch-realview}/entry-macro.S (96%) rename trunk/{arch/arm/mach-realview/include/mach => include/asm-arm/arch-realview}/hardware.h (95%) rename trunk/{arch/arm/mach-realview/include/mach => include/asm-arm/arch-realview}/io.h (95%) rename trunk/{arch/arm/mach-realview/include/mach => include/asm-arm/arch-realview}/irqs.h (87%) rename trunk/{arch/arm/mach-realview/include/mach => include/asm-arm/arch-realview}/memory.h (96%) rename trunk/{arch/arm/mach-realview/include/mach => include/asm-arm/arch-realview}/platform.h (99%) rename trunk/{arch/arm/mach-realview/include/mach => include/asm-arm/arch-realview}/scu.h (100%) rename trunk/{arch/arm/mach-realview/include/mach => include/asm-arm/arch-realview}/smp.h (100%) rename trunk/{arch/arm/mach-realview/include/mach => include/asm-arm/arch-realview}/system.h (92%) rename trunk/{arch/arm/mach-realview/include/mach => include/asm-arm/arch-realview}/timex.h (94%) rename trunk/{arch/arm/mach-realview/include/mach => include/asm-arm/arch-realview}/uncompress.h (90%) rename trunk/{arch/arm/mach-realview/include/mach => include/asm-arm/arch-realview}/vmalloc.h (94%) rename trunk/{arch/arm/mach-rpc/include/mach => include/asm-arm/arch-rpc}/acornfb.h (98%) rename trunk/{arch/arm/mach-rpc/include/mach => include/asm-arm/arch-rpc}/debug-macro.S (92%) rename trunk/{arch/arm/mach-rpc/include/mach => include/asm-arm/arch-rpc}/dma.h (94%) rename trunk/{arch/arm/mach-clps7500/include/mach => include/asm-arm/arch-rpc}/entry-macro.S (92%) rename trunk/{arch/arm/mach-rpc/include/mach => include/asm-arm/arch-rpc}/hardware.h (96%) rename trunk/{arch/arm/mach-rpc/include/mach => include/asm-arm/arch-rpc}/io.h (99%) rename trunk/{arch/arm/mach-rpc/include/mach => include/asm-arm/arch-rpc}/irqs.h (95%) rename trunk/{arch/arm/mach-rpc/include/mach => include/asm-arm/arch-rpc}/memory.h (95%) rename trunk/{arch/arm/mach-rpc/include/mach => include/asm-arm/arch-rpc}/system.h (86%) rename trunk/{arch/arm/mach-rpc/include/mach => include/asm-arm/arch-rpc}/timex.h (89%) rename trunk/{arch/arm/mach-rpc/include/mach => include/asm-arm/arch-rpc}/uncompress.h (98%) rename trunk/{arch/arm/mach-rpc/include/mach => include/asm-arm/arch-rpc}/vmalloc.h (86%) rename trunk/{arch/arm/mach-s3c2400/include/mach => include/asm-arm/arch-s3c2400}/map.h (98%) rename trunk/{arch/arm/mach-s3c2400/include/mach => include/asm-arm/arch-s3c2400}/memory.h (84%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/anubis-cpld.h (92%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/anubis-irq.h (91%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/anubis-map.h (95%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/audio.h (96%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/bast-cpld.h (96%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/bast-irq.h (94%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/bast-map.h (99%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/bast-pmu.h (95%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/debug-macro.S (96%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/dma.h (99%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/entry-macro.S (95%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/fb.h (96%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/gpio.h (91%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/h1940-latch.h (97%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/h1940.h (91%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/hardware.h (94%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/idle.h (93%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/io.h (98%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/irqs.h (99%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/leds-gpio.h (93%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/map.h (99%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/memory.h (81%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/osiris-cpld.h (93%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/osiris-map.h (95%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/otom-map.h (94%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/regs-clock.h (99%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/regs-dsc.h (99%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/regs-gpio.h (99%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/regs-gpioj.h (98%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/regs-irq.h (96%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/regs-lcd.h (99%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/regs-mem.h (99%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/regs-power.h (96%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/regs-s3c2412-mem.h (93%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/regs-s3c2412.h (92%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/regs-s3c2443-clock.h (99%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/regs-sdi.h (99%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/reset.h (92%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/spi-gpio.h (92%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/spi.h (93%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/system-reset.h (92%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/system.h (84%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/timex.h (93%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/uncompress.h (91%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/usb-control.h (87%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/vmalloc.h (82%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/vr1000-cpld.h (90%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/vr1000-irq.h (93%) rename trunk/{arch/arm/mach-s3c2410/include/mach => include/asm-arm/arch-s3c2410}/vr1000-map.h (97%) rename trunk/{arch/arm/mach-sa1100/include/mach => include/asm-arm/arch-sa1100}/SA-1100.h (100%) rename trunk/{arch/arm/mach-sa1100/include/mach => include/asm-arm/arch-sa1100}/SA-1101.h (99%) rename trunk/{arch/arm/mach-sa1100/include/mach => include/asm-arm/arch-sa1100}/SA-1111.h (100%) rename trunk/{arch/arm/mach-sa1100/include/mach => include/asm-arm/arch-sa1100}/assabet.h (98%) rename trunk/{arch/arm/mach-sa1100/include/mach => include/asm-arm/arch-sa1100}/badge4.h (96%) rename trunk/{arch/arm/mach-sa1100/include/mach => include/asm-arm/arch-sa1100}/bitfield.h (100%) rename trunk/{arch/arm/mach-sa1100/include/mach => include/asm-arm/arch-sa1100}/cerf.h (94%) rename trunk/{arch/arm/mach-sa1100/include/mach => include/asm-arm/arch-sa1100}/collie.h (98%) rename trunk/{arch/arm/mach-sa1100/include/mach => include/asm-arm/arch-sa1100}/debug-macro.S (90%) rename trunk/{arch/arm/mach-sa1100/include/mach => include/asm-arm/arch-sa1100}/dma.h (98%) rename trunk/{arch/arm/mach-sa1100/include/mach => include/asm-arm/arch-sa1100}/entry-macro.S (95%) rename trunk/{arch/arm/mach-sa1100/include/mach => include/asm-arm/arch-sa1100}/gpio.h (95%) rename trunk/{arch/arm/mach-sa1100/include/mach => include/asm-arm/arch-sa1100}/h3600.h (100%) rename trunk/{arch/arm/mach-sa1100/include/mach => include/asm-arm/arch-sa1100}/h3600_gpio.h (100%) rename trunk/{arch/arm/mach-sa1100/include/mach => include/asm-arm/arch-sa1100}/hardware.h (96%) rename trunk/{arch/arm/mach-sa1100/include/mach => include/asm-arm/arch-sa1100}/ide.h (96%) rename trunk/{arch/arm/mach-sa1100/include/mach => include/asm-arm/arch-sa1100}/io.h (92%) rename trunk/{arch/arm/mach-sa1100/include/mach => include/asm-arm/arch-sa1100}/irqs.h (99%) rename trunk/{arch/arm/mach-sa1100/include/mach => include/asm-arm/arch-sa1100}/jornada720.h (93%) rename trunk/{arch/arm/mach-sa1100/include/mach => include/asm-arm/arch-sa1100}/lart.h (100%) rename trunk/{arch/arm/mach-sa1100/include/mach => include/asm-arm/arch-sa1100}/mcp.h (90%) rename trunk/{arch/arm/mach-sa1100/include/mach => include/asm-arm/arch-sa1100}/memory.h (97%) rename trunk/{arch/arm/mach-sa1100/include/mach => include/asm-arm/arch-sa1100}/mtd-xip.h (100%) rename trunk/{arch/arm/mach-sa1100/include/mach => include/asm-arm/arch-sa1100}/neponset.h (98%) rename trunk/{arch/arm/mach-sa1100/include/mach => include/asm-arm/arch-sa1100}/shannon.h (100%) rename trunk/{arch/arm/mach-sa1100/include/mach => include/asm-arm/arch-sa1100}/simpad.h (98%) rename trunk/{arch/arm/mach-sa1100/include/mach => include/asm-arm/arch-sa1100}/system.h (80%) rename trunk/{arch/arm/mach-sa1100/include/mach => include/asm-arm/arch-sa1100}/timex.h (75%) rename trunk/{arch/arm/mach-sa1100/include/mach => include/asm-arm/arch-sa1100}/uncompress.h (95%) create mode 100644 trunk/include/asm-arm/arch-sa1100/vmalloc.h rename trunk/{arch/arm/mach-shark/include/mach => include/asm-arm/arch-shark}/debug-macro.S (92%) rename trunk/{arch/arm/mach-shark/include/mach => include/asm-arm/arch-shark}/dma.h (88%) rename trunk/{arch/arm/mach-shark/include/mach => include/asm-arm/arch-shark}/entry-macro.S (95%) rename trunk/{arch/arm/mach-shark/include/mach => include/asm-arm/arch-shark}/hardware.h (89%) rename trunk/{arch/arm/mach-shark/include/mach => include/asm-arm/arch-shark}/io.h (91%) rename trunk/{arch/arm/mach-shark/include/mach => include/asm-arm/arch-shark}/irqs.h (81%) rename trunk/{arch/arm/mach-shark/include/mach => include/asm-arm/arch-shark}/memory.h (90%) rename trunk/{arch/arm/mach-shark/include/mach => include/asm-arm/arch-shark}/system.h (89%) rename trunk/{arch/arm/mach-shark/include/mach => include/asm-arm/arch-shark}/timex.h (60%) rename trunk/{arch/arm/mach-shark/include/mach => include/asm-arm/arch-shark}/uncompress.h (85%) rename trunk/{arch/arm/mach-shark/include/mach => include/asm-arm/arch-shark}/vmalloc.h (56%) rename trunk/{arch/arm/mach-versatile/include/mach => include/asm-arm/arch-versatile}/debug-macro.S (91%) rename trunk/{arch/arm/mach-versatile/include/mach => include/asm-arm/arch-versatile}/dma.h (94%) rename trunk/{arch/arm/mach-versatile/include/mach => include/asm-arm/arch-versatile}/entry-macro.S (92%) rename trunk/{arch/arm/mach-versatile/include/mach => include/asm-arm/arch-versatile}/hardware.h (95%) rename trunk/{arch/arm/mach-versatile/include/mach => include/asm-arm/arch-versatile}/io.h (95%) rename trunk/{arch/arm/mach-versatile/include/mach => include/asm-arm/arch-versatile}/irqs.h (99%) rename trunk/{arch/arm/mach-versatile/include/mach => include/asm-arm/arch-versatile}/memory.h (96%) rename trunk/{arch/arm/mach-versatile/include/mach => include/asm-arm/arch-versatile}/platform.h (99%) rename trunk/{arch/arm/mach-versatile/include/mach => include/asm-arm/arch-versatile}/system.h (92%) rename trunk/{arch/arm/mach-versatile/include/mach => include/asm-arm/arch-versatile}/timex.h (94%) rename trunk/{arch/arm/mach-versatile/include/mach => include/asm-arm/arch-versatile}/uncompress.h (96%) rename trunk/{arch/arm/mach-versatile/include/mach => include/asm-arm/arch-versatile}/vmalloc.h (94%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/Kbuild (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/a.out.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/addrspace.h (100%) rename trunk/{arch/avr32/mach-at32ap/include/mach => include/asm-avr32/arch-at32ap}/at32ap700x.h (56%) rename trunk/{arch/avr32/mach-at32ap/include/mach => include/asm-avr32/arch-at32ap}/board.h (100%) rename trunk/{arch/avr32/mach-at32ap/include/mach => include/asm-avr32/arch-at32ap}/cpu.h (100%) rename trunk/{arch/avr32/mach-at32ap/include/mach => include/asm-avr32/arch-at32ap}/gpio.h (100%) rename trunk/{arch/avr32/mach-at32ap/include/mach => include/asm-avr32/arch-at32ap}/init.h (100%) rename trunk/{arch/avr32/mach-at32ap/include/mach => include/asm-avr32/arch-at32ap}/io.h (100%) rename trunk/{arch/avr32/mach-at32ap/include/mach => include/asm-avr32/arch-at32ap}/irq.h (100%) rename trunk/{arch/avr32/mach-at32ap/include/mach => include/asm-avr32/arch-at32ap}/pm.h (100%) rename trunk/{arch/avr32/mach-at32ap/include/mach => include/asm-avr32/arch-at32ap}/portmux.h (100%) rename trunk/{arch/avr32/mach-at32ap/include/mach => include/asm-avr32/arch-at32ap}/smc.h (100%) rename trunk/{arch/avr32/mach-at32ap/include/mach => include/asm-avr32/arch-at32ap}/sram.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/asm.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/atmel-mci.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/atomic.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/auxvec.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/bitops.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/bug.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/bugs.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/byteorder.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/cache.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/cachectl.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/cacheflush.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/checksum.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/cputime.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/current.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/delay.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/device.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/div64.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/dma-mapping.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/dma.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/elf.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/emergency-restart.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/errno.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/fb.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/fcntl.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/futex.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/gpio.h (76%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/hardirq.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/hw_irq.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/io.h (99%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/ioctl.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/ioctls.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/ipcbuf.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/irq.h (94%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/irq_regs.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/irqflags.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/kdebug.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/kmap_types.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/kprobes.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/linkage.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/local.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/mach/serial_at91.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/mman.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/mmu.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/mmu_context.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/module.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/msgbuf.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/mutex.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/numnodes.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/ocd.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/page.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/param.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/pci.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/percpu.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/pgalloc.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/pgtable-2level.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/pgtable.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/poll.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/posix_types.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/processor.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/ptrace.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/resource.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/scatterlist.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/sections.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/sembuf.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/serial.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/setup.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/shmbuf.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/shmparam.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/sigcontext.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/siginfo.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/signal.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/socket.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/sockios.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/stat.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/statfs.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/string.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/sysreg.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/system.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/termbits.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/termios.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/thread_info.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/timex.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/tlb.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/tlbflush.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/topology.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/traps.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/types.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/uaccess.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/ucontext.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/unaligned.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/unistd.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/user.h (100%) rename trunk/{arch/avr32/include/asm => include/asm-avr32}/xor.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/Kbuild (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/MC68328.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/MC68332.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/MC68EZ328.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/MC68VZ328.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/a.out.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/anchor.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/atomic.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/auxvec.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/bitops.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/bootinfo.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/bootstd.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/bug.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/bugs.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/byteorder.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/cache.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/cachectl.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/cacheflush.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/checksum.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/coldfire.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/commproc.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/cputime.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/current.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/dbg.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/delay.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/device.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/div64.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/dma-mapping.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/dma.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/elf.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/elia.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/emergency-restart.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/entry.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/errno.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/fb.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/fcntl.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/flat.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/fpu.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/futex.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/hardirq.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/hw_irq.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/hwtest.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/io.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/ioctl.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/ioctls.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/ipcbuf.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/irq.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/irq_regs.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/kdebug.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/kmap_types.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/linkage.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/local.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/m5206sim.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/m520xsim.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/m523xsim.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/m5249sim.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/m5272sim.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/m527xsim.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/m528xsim.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/m5307sim.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/m532xsim.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/m5407sim.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/m68360.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/m68360_enet.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/m68360_pram.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/m68360_quicc.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/m68360_regs.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/machdep.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/math-emu.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/mc146818rtc.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/mcfcache.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/mcfdma.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/mcfmbus.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/mcfne.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/mcfpci.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/mcfpit.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/mcfsim.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/mcfsmc.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/mcftimer.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/mcfuart.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/mcfwdebug.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/md.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/mman.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/mmu.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/mmu_context.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/module.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/movs.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/msgbuf.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/mutex.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/nettel.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/openprom.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/oplib.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/page.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/page_offset.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/param.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/pci.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/percpu.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/pgalloc.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/pgtable.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/poll.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/posix_types.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/processor.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/ptrace.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/quicc_simple.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/resource.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/rtc.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/scatterlist.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/sections.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/segment.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/sembuf.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/setup.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/shm.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/shmbuf.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/shmparam.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/sigcontext.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/siginfo.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/signal.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/smp.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/socket.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/sockios.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/spinlock.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/stat.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/statfs.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/string.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/system.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/termbits.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/termios.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/thread_info.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/timex.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/tlb.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/tlbflush.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/topology.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/traps.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/types.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/uaccess.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/ucontext.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/unaligned.h (100%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/unistd.h (98%) rename trunk/{arch/m68knommu/include/asm => include/asm-m68knommu}/user.h (100%) delete mode 100644 trunk/include/linux/spi/orion_spi.h diff --git a/[refs] b/[refs] index c6bdcc86cad1..91c41f27a54f 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: a7ef6a40f700496c60b8f7206fff74fecd67b3a2 +refs/heads/master: 1c5402ba55e809f0b685f07728794ea27b197f33 diff --git a/trunk/Documentation/00-INDEX b/trunk/Documentation/00-INDEX index 5b5aba404aac..6de71308a906 100644 --- a/trunk/Documentation/00-INDEX +++ b/trunk/Documentation/00-INDEX @@ -89,6 +89,8 @@ 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/s390-drivers.tmpl b/trunk/Documentation/DocBook/s390-drivers.tmpl index 95bfc12e5439..4acc73240a6d 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. -!Iarch/s390/include/asm/cio.h +!Iinclude/asm-s390/cio.h ccw devices @@ -114,7 +114,7 @@ ccw device structure. Device drivers must not bypass those functions or strange side effects may happen. -!Iarch/s390/include/asm/ccwdev.h +!Iinclude/asm-s390/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. -!Iarch/s390/include/asm/cmb.h +!Iinclude/asm-s390/cmb.h !Edrivers/s390/cio/cmf.c @@ -142,7 +142,7 @@ ccw group devices -!Iarch/s390/include/asm/ccwgroup.h +!Iinclude/asm-s390/ccwgroup.h !Edrivers/s390/cio/ccwgroup.c diff --git a/trunk/Documentation/DocBook/videobook.tmpl b/trunk/Documentation/DocBook/videobook.tmpl index 0bc25949b668..89817795e668 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/v4l2-dev.c +!Edrivers/media/video/videodev.c diff --git a/trunk/Documentation/DocBook/z8530book.tmpl b/trunk/Documentation/DocBook/z8530book.tmpl index a42a8a4c7689..42c75ba71ba2 100644 --- a/trunk/Documentation/DocBook/z8530book.tmpl +++ b/trunk/Documentation/DocBook/z8530book.tmpl @@ -69,6 +69,12 @@ 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. + @@ -173,27 +179,35 @@ 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 generic HDLC + present and in use. In addition to use the SyncPPP and Cisco 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 hdlc-> priv field of the + the netdevice field of each channel. The dev-> priv field of the network device points to your private data - you will need to be - able to find your private data from this. + 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. The way most drivers approach this particular problem is to create a structure holding the Z8530 device definition and - put that into the private field of the network device. The - network device fields of the channels then point back to the - network devices. + 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. - If you wish to use the generic HDLC then you need to register - the HDLC device. + 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. Before you register your network device you will also need to @@ -300,10 +314,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 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 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 function z8530_get_stats returns a pointer diff --git a/trunk/Documentation/arm/IXP4xx b/trunk/Documentation/arm/IXP4xx index 72fbcc4fcab0..43edb4ecf27d 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 arch/arm/mach-ixp4xx/include/mach/platform.h for access functions. + See include/asm-arm/arch-ixp4xx/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 f09ab1b90ef1..c202ed35d7d6 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 arch/arm/mach-*/include/mach/irq.h +7. fixup_irq() is gone, as is include/asm-arm/arch-*/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 d98783fbe0c7..9b9c8226fdc4 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 arch/arm/mach-$(MACHINE)/include/mach + machines, there should be a corresponding include/asm-arm/arch-$(MACHINE) 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 - arch/arm/mach- - which contain the source files to/include/mach + include/asm-arm/arch- - which contain the source files to 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 b5d20c0b2ab4..8caea8c237ee 100644 --- a/trunk/Documentation/arm/Samsung-S3C24XX/GPIO.txt +++ b/trunk/Documentation/arm/Samsung-S3C24XX/GPIO.txt @@ -16,13 +16,13 @@ Introduction Headers ------- - See arch/arm/mach-s3c2410/include/mach/regs-gpio.h for the list + See include/asm-arm/arch-s3c2410/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 arch/arm/mach-s3c2410/include/mach/hardware.h which can be - included by #include + header include/asm-arm/arch-s3c2410/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 014a8ec4877d..d04e1e30c47f 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 - arch/arm/mach-s3c2410 directory./include/mach + include/asm-arm/arch-s3c2410 directory. Machines diff --git a/trunk/Documentation/arm/Samsung-S3C24XX/USB-Host.txt b/trunk/Documentation/arm/Samsung-S3C24XX/USB-Host.txt index 67671eba4231..b93b68e2b143 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 arch/arm/mach-s3c2410/include/mach/usb-control.h for the + See linux/include/asm-arm/arch-s3c2410/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/cciss.txt b/trunk/Documentation/cciss.txt index 8244c6442faa..63e59b8847c5 100644 --- a/trunk/Documentation/cciss.txt +++ b/trunk/Documentation/cciss.txt @@ -112,18 +112,27 @@ 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. This may be done via the /proc filesystem. -For example: +have been made, in addition to and prior to informing the SCSI +mid layer. This may be done via the /proc filesystem. For example: echo "rescan" > /proc/scsi/cciss0/1 -This causes the driver to query the adapter about changes to the -physical SCSI buses and/or fibre channel arbitrated loop and the +This causes the adapter 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. It then notifies the SCSI mid layer -of these changes. +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. 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 new file mode 100644 index 000000000000..60932b02fcb3 --- /dev/null +++ b/trunk/Documentation/cli-sti-removal.txt @@ -0,0 +1,133 @@ + +#### 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/hwmon/dme1737 b/trunk/Documentation/hwmon/dme1737 index 001d2e70bc11..b1fe00999439 100644 --- a/trunk/Documentation/hwmon/dme1737 +++ b/trunk/Documentation/hwmon/dme1737 @@ -10,10 +10,6 @@ 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 @@ -31,31 +27,33 @@ 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), 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 +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 automatically. -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 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 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, 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. +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. Voltage Monitoring @@ -66,7 +64,6 @@ 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 @@ -75,24 +72,6 @@ DME1737, A8000: 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/it87 b/trunk/Documentation/hwmon/it87 index 3496b7020e7c..f4ce1fdbeff6 100644 --- a/trunk/Documentation/hwmon/it87 +++ b/trunk/Documentation/hwmon/it87 @@ -6,14 +6,12 @@ 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/product_info/file/pc/IT8705F_V.0.4.1.pdf + http://www.ite.com.tw/ * 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/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 + http://www.ite.com.tw/ * IT8716F/IT8726F Prefix: 'it8716' Addresses scanned: from Super I/O config space (8 I/O ports) @@ -92,13 +90,14 @@ 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. The additional fans are supported by the driver. +2 additional fans. They are supported by the driver for the IT8716F and +IT8718F but not for the IT8712F 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. The 16-bit tachometer mode is enabled by the driver when one -of the above chips is detected. +revisions. For now, the driver only uses the 16-bit mode on the +IT8716F and IT8718F. 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 6ee36dbafd64..880a59f53da9 100644 --- a/trunk/Documentation/hwmon/w83627hf +++ b/trunk/Documentation/hwmon/w83627hf @@ -40,6 +40,10 @@ 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 a67d3b7a7098..f153b2f6d62c 100644 --- a/trunk/Documentation/hwmon/w83791d +++ b/trunk/Documentation/hwmon/w83791d @@ -22,7 +22,6 @@ Credits: Additional contributors: Sven Anders - Marc Hulsman Module Parameters ----------------- @@ -68,8 +67,9 @@ 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, 16, -32, 64 or 128 for all fans) to give the readings more range or accuracy. +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. 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/power/pm_qos_interface.txt b/trunk/Documentation/power/pm_qos_interface.txt index c40866e8b957..49adb1a33514 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,11 +7,6 @@ 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/spi/pxa2xx b/trunk/Documentation/spi/pxa2xx index bbe8dee681a5..f3853cc37bde 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 arch/arm/mach-pxa/include/mach/pxa2xx_spi.h: +found in include/asm-arm/arch-pxa/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 -"arch/arm/mach-pxa/include/mach/pxa2xx_spi.h". The pxa2xx_spi master controller driver +"include/asm-arm/arch-pxa/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 8bae2f018d34..6d5f18143c50 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/video4linux/gspca.txt b/trunk/Documentation/video4linux/gspca.txt index 78a863ab8a5a..bcaf4ab383be 100644 --- a/trunk/Documentation/video4linux/gspca.txt +++ b/trunk/Documentation/video4linux/gspca.txt @@ -226,7 +226,6 @@ 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/MAINTAINERS b/trunk/MAINTAINERS index 41d7a1ed03d1..8223a521d7c3 100644 --- a/trunk/MAINTAINERS +++ b/trunk/MAINTAINERS @@ -594,11 +594,6 @@ 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 @@ -725,15 +720,6 @@ 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 @@ -1249,7 +1235,7 @@ S: Maintained CPU FREQUENCY DRIVERS P: Dave Jones M: davej@codemonkey.org.uk -L: cpufreq@vger.kernel.org +L: cpufreq@lists.linux.org.uk W: http://www.codemonkey.org.uk/projects/cpufreq/ T: git kernel.org/pub/scm/linux/kernel/git/davej/cpufreq.git S: Maintained diff --git a/trunk/Makefile b/trunk/Makefile index f3e206509ee1..f156f40d6334 100644 --- a/trunk/Makefile +++ b/trunk/Makefile @@ -1,7 +1,7 @@ VERSION = 2 PATCHLEVEL = 6 SUBLEVEL = 27 -EXTRAVERSION = -rc2 +EXTRAVERSION = -rc1 NAME = Rotary Wombat # *DOCUMENTATION* @@ -929,10 +929,10 @@ ifneq ($(KBUILD_SRC),) echo " in the '$(srctree)' directory.";\ /bin/false; \ fi; - $(Q)if [ ! -d include2 ]; then \ - mkdir -p include2; \ + $(Q)if [ ! -d include2 ]; then mkdir -p include2; fi; + $(Q)if [ -e $(srctree)/include/asm-$(SRCARCH)/errno.h ]; then \ ln -fsn $(srctree)/include/asm-$(SRCARCH) include2/asm; \ - fi + fi endif # prepare2 creates a makefile if using a separate output directory @@ -1492,7 +1492,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 -f cscope.out + cmd_cscope = cscope -b cscope: FORCE $(call cmd,cscope-file) diff --git a/trunk/arch/arm/Makefile b/trunk/arch/arm/Makefile index 703a44fa0f9b..2f0747744236 100644 --- a/trunk/arch/arm/Makefile +++ b/trunk/arch/arm/Makefile @@ -97,7 +97,9 @@ 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) @@ -112,15 +114,13 @@ 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 - plat-$(CONFIG_ARCH_OMAP) := omap - machine-$(CONFIG_ARCH_S3C2410) := s3c2410 s3c2400 s3c2412 s3c2440 s3c2442 s3c2443 - plat-$(CONFIG_PLAT_S3C24XX) := s3c24xx + incdir-$(CONFIG_ARCH_OMAP) := omap + machine-$(CONFIG_ARCH_S3C2410) := s3c2410 machine-$(CONFIG_ARCH_LH7A40X) := lh7a40x machine-$(CONFIG_ARCH_VERSATILE) := versatile machine-$(CONFIG_ARCH_IMX) := imx @@ -135,11 +135,10 @@ endif machine-$(CONFIG_ARCH_DAVINCI) := davinci machine-$(CONFIG_ARCH_KIRKWOOD) := kirkwood machine-$(CONFIG_ARCH_KS8695) := ks8695 - plat-$(CONFIG_ARCH_MXC) := mxc + incdir-$(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 @@ -154,20 +153,15 @@ endif # The byte offset of the kernel image in RAM from the start of RAM. TEXT_OFFSET := $(textofs-y) -# The first directory contains additional information for the boot setup code -ifneq ($(machine-y),) -MACHINE := arch/arm/mach-$(word 1,$(machine-y))/ -else -MACHINE := +ifeq ($(incdir-y),) +incdir-y := $(machine-y) endif +INCDIR := arch-$(incdir-y) -machdirs := $(patsubst %,arch/arm/mach-%/,$(machine-y)) -platdirs := $(patsubst %,arch/arm/plat-%/,$(plat-y)) - -ifeq ($(KBUILD_SRC),) -KBUILD_CPPFLAGS += $(patsubst %,-I%include,$(machdirs) $(platdirs)) +ifneq ($(machine-y),) +MACHINE := arch/arm/mach-$(machine-y)/ else -KBUILD_CPPFLAGS += $(patsubst %,-I$(srctree)/%include,$(machdirs) $(platdirs)) +MACHINE := endif export TEXT_OFFSET GZFLAGS MMUEXT @@ -180,11 +174,23 @@ 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 += $(machdirs) $(platdirs) +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-$(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) @@ -204,10 +210,20 @@ 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 FORCE +maketools: include/linux/version.h include/asm-arm/.arch 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/head-xscale.S b/trunk/arch/arm/boot/compressed/head-xscale.S index aa5ee49c5c5a..dd3fbd6766e1 100644 --- a/trunk/arch/arm/boot/compressed/head-xscale.S +++ b/trunk/arch/arm/boot/compressed/head-xscale.S @@ -6,6 +6,7 @@ */ #include +#include .section ".start", "ax" diff --git a/trunk/arch/arm/boot/compressed/head.S b/trunk/arch/arm/boot/compressed/head.S index d42f89b7760b..de41daeab5e9 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 65ce8fff29db..7145cc7c04f0 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 283051eaf931..85579654d3b7 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 ec8a5471bf06..f6d3fdda7067 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 db8309161408..8822b684d474 100644 --- a/trunk/arch/arm/common/sharpsl_pm.c +++ b/trunk/arch/arm/common/sharpsl_pm.c @@ -26,12 +26,13 @@ #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 df0983aafe69..d544da414731 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 7ecd3c0ab011..117cab30bd36 100644 --- a/trunk/arch/arm/common/uengine.c +++ b/trunk/arch/arm/common/uengine.c @@ -16,7 +16,8 @@ #include #include #include -#include +#include +#include #include #include diff --git a/trunk/arch/arm/include/asm/dma.h b/trunk/arch/arm/include/asm/dma.h index 75154b193117..9f2c5305c260 100644 --- a/trunk/arch/arm/include/asm/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/arch/arm/include/asm/floppy.h b/trunk/arch/arm/include/asm/floppy.h index c9f03eccc9d8..dce20c25ab10 100644 --- a/trunk/arch/arm/include/asm/floppy.h +++ b/trunk/arch/arm/include/asm/floppy.h @@ -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/arch/arm/include/asm/gpio.h b/trunk/arch/arm/include/asm/gpio.h index 166a7a3e2840..fff4f800ee42 100644 --- a/trunk/arch/arm/include/asm/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/arch/arm/include/asm/hardware.h b/trunk/arch/arm/include/asm/hardware.h new file mode 100644 index 000000000000..eb3b3abb7db7 --- /dev/null +++ b/trunk/arch/arm/include/asm/hardware.h @@ -0,0 +1,18 @@ +/* + * arch/arm/include/asm/hardware.h + * + * Copyright (C) 1996 Russell King + * + * 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 + * published by the Free Software Foundation. + * + * Common hardware definitions + */ + +#ifndef __ASM_HARDWARE_H +#define __ASM_HARDWARE_H + +#include + +#endif diff --git a/trunk/arch/arm/include/asm/hardware/dec21285.h b/trunk/arch/arm/include/asm/hardware/dec21285.h index 0d7552751aaf..7068a1c1e4e4 100644 --- a/trunk/arch/arm/include/asm/hardware/dec21285.h +++ b/trunk/arch/arm/include/asm/hardware/dec21285.h @@ -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/arch/arm/include/asm/hardware/iop3xx-adma.h b/trunk/arch/arm/include/asm/hardware/iop3xx-adma.h index 87bff09633aa..af64676650a2 100644 --- a/trunk/arch/arm/include/asm/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/arch/arm/include/asm/hardware/iop3xx-gpio.h b/trunk/arch/arm/include/asm/hardware/iop3xx-gpio.h index b69d972b1f7d..222e74b7c463 100644 --- a/trunk/arch/arm/include/asm/hardware/iop3xx-gpio.h +++ b/trunk/arch/arm/include/asm/hardware/iop3xx-gpio.h @@ -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/arch/arm/include/asm/hardware/sa1111.h b/trunk/arch/arm/include/asm/hardware/sa1111.h index 5da2595759e5..6cf98d4f7dc3 100644 --- a/trunk/arch/arm/include/asm/hardware/sa1111.h +++ b/trunk/arch/arm/include/asm/hardware/sa1111.h @@ -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/arch/arm/include/asm/hw_irq.h b/trunk/arch/arm/include/asm/hw_irq.h index 90831f6f5f5c..f1a08a500604 100644 --- a/trunk/arch/arm/include/asm/hw_irq.h +++ b/trunk/arch/arm/include/asm/hw_irq.h @@ -4,24 +4,6 @@ #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) +#include #endif diff --git a/trunk/arch/arm/include/asm/io.h b/trunk/arch/arm/include/asm/io.h index 94a95d7fafd6..ffe07c0f46d8 100644 --- a/trunk/arch/arm/include/asm/io.h +++ b/trunk/arch/arm/include/asm/io.h @@ -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/arch/arm/include/asm/irq.h b/trunk/arch/arm/include/asm/irq.h index d6786090d02c..9cb01907e43b 100644 --- a/trunk/arch/arm/include/asm/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/arch/arm/include/asm/mach/irq.h b/trunk/arch/arm/include/asm/mach/irq.h index acac5302e4ea..c57b52ce574a 100644 --- a/trunk/arch/arm/include/asm/mach/irq.h +++ b/trunk/arch/arm/include/asm/mach/irq.h @@ -21,6 +21,20 @@ 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 */ @@ -31,4 +45,10 @@ 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/arch/arm/include/asm/mc146818rtc.h b/trunk/arch/arm/include/asm/mc146818rtc.h index e1ca48a9e973..7b81e0c42543 100644 --- a/trunk/arch/arm/include/asm/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/arch/arm/include/asm/memory.h b/trunk/arch/arm/include/asm/memory.h index 1e070a2b561a..92069221dca9 100644 --- a/trunk/arch/arm/include/asm/memory.h +++ b/trunk/arch/arm/include/asm/memory.h @@ -24,7 +24,7 @@ #endif #include -#include +#include #include #ifdef CONFIG_MMU diff --git a/trunk/arch/arm/include/asm/mmzone.h b/trunk/arch/arm/include/asm/mmzone.h index ae63a4fd28c8..f2fbb5084901 100644 --- a/trunk/arch/arm/include/asm/mmzone.h +++ b/trunk/arch/arm/include/asm/mmzone.h @@ -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/arch/arm/include/asm/mtd-xip.h b/trunk/arch/arm/include/asm/mtd-xip.h index 4225372a26f3..9eb127cc7db2 100644 --- a/trunk/arch/arm/include/asm/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/arch/arm/include/asm/pci.h b/trunk/arch/arm/include/asm/pci.h index 721c03d53f4b..2d84792f2e12 100644 --- a/trunk/arch/arm/include/asm/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/arch/arm/include/asm/pgtable.h b/trunk/arch/arm/include/asm/pgtable.h index 8e21ef15bd74..8ab060a53ab0 100644 --- a/trunk/arch/arm/include/asm/pgtable.h +++ b/trunk/arch/arm/include/asm/pgtable.h @@ -20,7 +20,7 @@ #else #include -#include +#include #include /* diff --git a/trunk/arch/arm/include/asm/smp.h b/trunk/arch/arm/include/asm/smp.h index 727b5c042e52..cc12a525a06a 100644 --- a/trunk/arch/arm/include/asm/smp.h +++ b/trunk/arch/arm/include/asm/smp.h @@ -14,7 +14,7 @@ #include #include -#include +#include #ifndef CONFIG_SMP # error " included in non-SMP build" diff --git a/trunk/arch/arm/include/asm/timex.h b/trunk/arch/arm/include/asm/timex.h index 3be8de3adaba..e50e2926cd6e 100644 --- a/trunk/arch/arm/include/asm/timex.h +++ b/trunk/arch/arm/include/asm/timex.h @@ -12,7 +12,7 @@ #ifndef _ASMARM_TIMEX_H #define _ASMARM_TIMEX_H -#include +#include typedef unsigned long cycles_t; diff --git a/trunk/arch/arm/include/asm/vga.h b/trunk/arch/arm/include/asm/vga.h index 6a3cd2a2f670..1e0b913c3d71 100644 --- a/trunk/arch/arm/include/asm/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/arch/arm/kernel/crunch-bits.S b/trunk/arch/arm/kernel/crunch-bits.S index 0ec9bb48fab9..a26886758c67 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 3b6a1c293ee4..627d79414c9d 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 9550ff0ddde4..5617566477b4 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 7a50575a8d4d..f5cfdabcb87d 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 617e509d60df..7dca225752c1 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 060d7e2e9f64..84694e88b428 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-nommu.S b/trunk/arch/arm/kernel/head-nommu.S index 27329bd32037..5d78ffb8a9a7 100644 --- a/trunk/arch/arm/kernel/head-nommu.S +++ b/trunk/arch/arm/kernel/head-nommu.S @@ -15,6 +15,7 @@ #include #include +#include #include #include #include diff --git a/trunk/arch/arm/kernel/irq.c b/trunk/arch/arm/kernel/irq.c index f88efb135b70..11dcd52e51be 100644 --- a/trunk/arch/arm/kernel/irq.c +++ b/trunk/arch/arm/kernel/irq.c @@ -38,7 +38,6 @@ #include #include -#include #include /* diff --git a/trunk/arch/arm/kernel/process.c b/trunk/arch/arm/kernel/process.c index 3fd882337064..89bfded70a1f 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 e9842f6767f9..5a7c09564d13 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 + pgd_index(PHYS_OFFSET), PHYS_OFFSET); + pmd = pmd_offset(pgd, 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 = __pmd(0); + *pmd_offset(pgd, PHYS_OFFSET) = __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 8678eb2b7a60..c55aaa2a2088 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/io-readsw-armv3.S b/trunk/arch/arm/lib/io-readsw-armv3.S index 9aaf7c72065d..4ef904185142 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 cd34503e424d..1607a29f49b7 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/mach-aaec2000/aaed2000.c b/trunk/arch/arm/mach-aaec2000/aaed2000.c index 81a3ecc0d104..83f57da3184c 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 dfb26bc23d1a..b016be2b0e35 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/arch/arm/mach-at91/at91cap9.c b/trunk/arch/arm/mach-at91/at91cap9.c index 638948c16770..933fa8f55cbc 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 abb4aac8fa98..25765f1afca9 100644 --- a/trunk/arch/arm/mach-at91/at91cap9_devices.c +++ b/trunk/arch/arm/mach-at91/at91cap9_devices.c @@ -20,11 +20,11 @@ #include