Merge with /shiny/git/linux-2.6/.git
Showing
with
40955 additions
and
21046 deletions
+40955
-21046
- Documentation/acpi-hotkey.txt Documentation/acpi-hotkey.txt +35 -0
- Documentation/dvb/README.dvb-usb Documentation/dvb/README.dvb-usb +28 -104
- Documentation/dvb/bt8xx.txt Documentation/dvb/bt8xx.txt +34 -45
- Documentation/feature-removal-schedule.txt Documentation/feature-removal-schedule.txt +16 -0
- Documentation/filesystems/inotify.txt Documentation/filesystems/inotify.txt +138 -0
- Documentation/hwmon/adm1021 Documentation/hwmon/adm1021 +0 -0
- Documentation/hwmon/adm1025 Documentation/hwmon/adm1025 +0 -0
- Documentation/hwmon/adm1026 Documentation/hwmon/adm1026 +0 -0
- Documentation/hwmon/adm1031 Documentation/hwmon/adm1031 +0 -0
- Documentation/hwmon/adm9240 Documentation/hwmon/adm9240 +0 -0
- Documentation/hwmon/asb100 Documentation/hwmon/asb100 +0 -0
- Documentation/hwmon/ds1621 Documentation/hwmon/ds1621 +0 -0
- Documentation/hwmon/fscher Documentation/hwmon/fscher +0 -0
- Documentation/hwmon/gl518sm Documentation/hwmon/gl518sm +0 -0
- Documentation/hwmon/it87 Documentation/hwmon/it87 +0 -0
- Documentation/hwmon/lm63 Documentation/hwmon/lm63 +0 -0
- Documentation/hwmon/lm75 Documentation/hwmon/lm75 +0 -0
- Documentation/hwmon/lm77 Documentation/hwmon/lm77 +0 -0
- Documentation/hwmon/lm78 Documentation/hwmon/lm78 +0 -0
- Documentation/hwmon/lm80 Documentation/hwmon/lm80 +0 -0
- Documentation/hwmon/lm83 Documentation/hwmon/lm83 +0 -0
- Documentation/hwmon/lm85 Documentation/hwmon/lm85 +0 -0
- Documentation/hwmon/lm87 Documentation/hwmon/lm87 +0 -0
- Documentation/hwmon/lm90 Documentation/hwmon/lm90 +0 -0
- Documentation/hwmon/lm92 Documentation/hwmon/lm92 +0 -0
- Documentation/hwmon/max1619 Documentation/hwmon/max1619 +0 -0
- Documentation/hwmon/pc87360 Documentation/hwmon/pc87360 +0 -0
- Documentation/hwmon/sis5595 Documentation/hwmon/sis5595 +0 -0
- Documentation/hwmon/smsc47b397 Documentation/hwmon/smsc47b397 +0 -0
- Documentation/hwmon/smsc47m1 Documentation/hwmon/smsc47m1 +0 -0
- Documentation/hwmon/sysfs-interface Documentation/hwmon/sysfs-interface +0 -0
- Documentation/hwmon/userspace-tools Documentation/hwmon/userspace-tools +0 -0
- Documentation/hwmon/via686a Documentation/hwmon/via686a +0 -0
- Documentation/hwmon/w83627hf Documentation/hwmon/w83627hf +0 -0
- Documentation/hwmon/w83781d Documentation/hwmon/w83781d +0 -0
- Documentation/hwmon/w83l785ts Documentation/hwmon/w83l785ts +0 -0
- Documentation/i2c/chips/max6875 Documentation/i2c/chips/max6875 +17 -5
- Documentation/i2c/dev-interface Documentation/i2c/dev-interface +9 -6
- Documentation/i2c/writing-clients Documentation/i2c/writing-clients +0 -7
- Documentation/infiniband/user_verbs.txt Documentation/infiniband/user_verbs.txt +69 -0
- Documentation/kernel-parameters.txt Documentation/kernel-parameters.txt +4 -1
- Documentation/networking/fib_trie.txt Documentation/networking/fib_trie.txt +145 -0
- Documentation/pcmcia/driver-changes.txt Documentation/pcmcia/driver-changes.txt +8 -1
- Documentation/power/video.txt Documentation/power/video.txt +1 -0
- Documentation/usb/sn9c102.txt Documentation/usb/sn9c102.txt +4 -0
- Documentation/usb/usbmon.txt Documentation/usb/usbmon.txt +21 -8
- Documentation/video4linux/CARDLIST.bttv Documentation/video4linux/CARDLIST.bttv +1 -1
- Documentation/video4linux/CARDLIST.cx88 Documentation/video4linux/CARDLIST.cx88 +2 -0
- Documentation/video4linux/CARDLIST.saa7134 Documentation/video4linux/CARDLIST.saa7134 +8 -6
- Documentation/video4linux/CARDLIST.tuner Documentation/video4linux/CARDLIST.tuner +2 -2
- Documentation/video4linux/bttv/Cards Documentation/video4linux/bttv/Cards +37 -37
- Documentation/video4linux/not-in-cx2388x-datasheet.txt Documentation/video4linux/not-in-cx2388x-datasheet.txt +4 -0
- MAINTAINERS MAINTAINERS +8 -3
- Makefile Makefile +6 -2
- arch/alpha/Kconfig arch/alpha/Kconfig +2 -0
- arch/arm/Kconfig arch/arm/Kconfig +9 -3
- arch/arm/Makefile arch/arm/Makefile +5 -1
- arch/arm/configs/enp2611_defconfig arch/arm/configs/enp2611_defconfig +5 -15
- arch/arm/configs/ixdp2400_defconfig arch/arm/configs/ixdp2400_defconfig +5 -15
- arch/arm/configs/ixdp2401_defconfig arch/arm/configs/ixdp2401_defconfig +5 -15
- arch/arm/configs/ixdp2800_defconfig arch/arm/configs/ixdp2800_defconfig +5 -15
- arch/arm/configs/ixdp2801_defconfig arch/arm/configs/ixdp2801_defconfig +5 -15
- arch/arm/configs/omap_h2_1610_defconfig arch/arm/configs/omap_h2_1610_defconfig +78 -39
- arch/arm/kernel/armksyms.c arch/arm/kernel/armksyms.c +3 -0
- arch/arm/kernel/head.S arch/arm/kernel/head.S +8 -12
- arch/arm/kernel/setup.c arch/arm/kernel/setup.c +2 -2
- arch/arm/mach-aaec2000/aaed2000.c arch/arm/mach-aaec2000/aaed2000.c +6 -4
- arch/arm/mach-clps711x/autcpu12.c arch/arm/mach-clps711x/autcpu12.c +7 -5
- arch/arm/mach-clps711x/cdb89712.c arch/arm/mach-clps711x/cdb89712.c +7 -5
- arch/arm/mach-clps711x/ceiva.c arch/arm/mach-clps711x/ceiva.c +7 -5
- arch/arm/mach-clps711x/clep7312.c arch/arm/mach-clps711x/clep7312.c +8 -6
- arch/arm/mach-clps711x/edb7211-arch.c arch/arm/mach-clps711x/edb7211-arch.c +8 -6
- arch/arm/mach-clps711x/fortunet.c arch/arm/mach-clps711x/fortunet.c +8 -6
- arch/arm/mach-clps711x/p720t.c arch/arm/mach-clps711x/p720t.c +8 -6
- arch/arm/mach-clps7500/core.c arch/arm/mach-clps7500/core.c +8 -6
- arch/arm/mach-ebsa110/core.c arch/arm/mach-ebsa110/core.c +10 -8
- arch/arm/mach-epxa10db/arch.c arch/arm/mach-epxa10db/arch.c +6 -4
- arch/arm/mach-footbridge/cats-hw.c arch/arm/mach-footbridge/cats-hw.c +9 -7
- arch/arm/mach-footbridge/co285.c arch/arm/mach-footbridge/co285.c +7 -5
- arch/arm/mach-footbridge/ebsa285.c arch/arm/mach-footbridge/ebsa285.c +9 -6
- arch/arm/mach-footbridge/netwinder-hw.c arch/arm/mach-footbridge/netwinder-hw.c +12 -9
- arch/arm/mach-footbridge/personal.c arch/arm/mach-footbridge/personal.c +7 -5
- arch/arm/mach-h720x/h7201-eval.c arch/arm/mach-h720x/h7201-eval.c +8 -6
- arch/arm/mach-h720x/h7202-eval.c arch/arm/mach-h720x/h7202-eval.c +9 -7
- arch/arm/mach-imx/mx1ads.c arch/arm/mach-imx/mx1ads.c +8 -6
- arch/arm/mach-integrator/integrator_ap.c arch/arm/mach-integrator/integrator_ap.c +8 -6
- arch/arm/mach-integrator/integrator_cp.c arch/arm/mach-integrator/integrator_cp.c +8 -6
- arch/arm/mach-iop3xx/iop321-setup.c arch/arm/mach-iop3xx/iop321-setup.c +16 -12
- arch/arm/mach-iop3xx/iop331-setup.c arch/arm/mach-iop3xx/iop331-setup.c +16 -14
- arch/arm/mach-ixp2000/core.c arch/arm/mach-ixp2000/core.c +40 -15
- arch/arm/mach-ixp2000/enp2611.c arch/arm/mach-ixp2000/enp2611.c +9 -6
- arch/arm/mach-ixp2000/ixdp2400.c arch/arm/mach-ixp2000/ixdp2400.c +8 -6
- arch/arm/mach-ixp2000/ixdp2800.c arch/arm/mach-ixp2000/ixdp2800.c +8 -6
- arch/arm/mach-ixp2000/ixdp2x00.c arch/arm/mach-ixp2000/ixdp2x00.c +1 -0
- arch/arm/mach-ixp2000/ixdp2x01.c arch/arm/mach-ixp2000/ixdp2x01.c +17 -12
- arch/arm/mach-ixp4xx/common-pci.c arch/arm/mach-ixp4xx/common-pci.c +2 -2
- arch/arm/mach-ixp4xx/coyote-setup.c arch/arm/mach-ixp4xx/coyote-setup.c +31 -26
- arch/arm/mach-ixp4xx/gtwx5715-setup.c arch/arm/mach-ixp4xx/gtwx5715-setup.c +9 -8
- arch/arm/mach-ixp4xx/ixdp425-setup.c arch/arm/mach-ixp4xx/ixdp425-setup.c +34 -29
- arch/arm/mach-l7200/core.c arch/arm/mach-l7200/core.c +6 -4
- arch/arm/mach-lh7a40x/arch-kev7a400.c arch/arm/mach-lh7a40x/arch-kev7a400.c +7 -5
- arch/arm/mach-lh7a40x/arch-lpd7a40x.c arch/arm/mach-lh7a40x/arch-lpd7a40x.c +16 -12
- arch/arm/mach-omap/Makefile arch/arm/mach-omap/Makefile +0 -40
- arch/arm/mach-omap1/Kconfig arch/arm/mach-omap1/Kconfig +144 -0
- arch/arm/mach-omap1/Makefile arch/arm/mach-omap1/Makefile +30 -0
- arch/arm/mach-omap1/Makefile.boot arch/arm/mach-omap1/Makefile.boot +0 -1
- arch/arm/mach-omap1/board-generic.c arch/arm/mach-omap1/board-generic.c +11 -10
- arch/arm/mach-omap1/board-h2.c arch/arm/mach-omap1/board-h2.c +11 -10
- arch/arm/mach-omap1/board-h3.c arch/arm/mach-omap1/board-h3.c +11 -10
- arch/arm/mach-omap1/board-innovator.c arch/arm/mach-omap1/board-innovator.c +11 -10
- arch/arm/mach-omap1/board-netstar.c arch/arm/mach-omap1/board-netstar.c +11 -10
- arch/arm/mach-omap1/board-osk.c arch/arm/mach-omap1/board-osk.c +11 -10
- arch/arm/mach-omap1/board-perseus2.c arch/arm/mach-omap1/board-perseus2.c +11 -10
- arch/arm/mach-omap1/board-voiceblue.c arch/arm/mach-omap1/board-voiceblue.c +12 -11
- arch/arm/mach-omap1/fpga.c arch/arm/mach-omap1/fpga.c +0 -0
- arch/arm/mach-omap1/id.c arch/arm/mach-omap1/id.c +188 -0
- arch/arm/mach-omap1/io.c arch/arm/mach-omap1/io.c +115 -0
- arch/arm/mach-omap1/irq.c arch/arm/mach-omap1/irq.c +16 -1
- arch/arm/mach-omap1/leds-h2p2-debug.c arch/arm/mach-omap1/leds-h2p2-debug.c +0 -0
- arch/arm/mach-omap1/leds-innovator.c arch/arm/mach-omap1/leds-innovator.c +0 -0
- arch/arm/mach-omap1/leds-osk.c arch/arm/mach-omap1/leds-osk.c +0 -4
- arch/arm/mach-omap1/leds.c arch/arm/mach-omap1/leds.c +0 -0
- arch/arm/mach-omap1/leds.h arch/arm/mach-omap1/leds.h +0 -0
- arch/arm/mach-omap1/serial.c arch/arm/mach-omap1/serial.c +200 -0
- arch/arm/mach-omap1/time.c arch/arm/mach-omap1/time.c +22 -10
- arch/arm/mach-pxa/Makefile arch/arm/mach-pxa/Makefile +4 -0
- arch/arm/mach-pxa/corgi.c arch/arm/mach-pxa/corgi.c +24 -18
- arch/arm/mach-pxa/idp.c arch/arm/mach-pxa/idp.c +7 -5
- arch/arm/mach-pxa/lubbock.c arch/arm/mach-pxa/lubbock.c +7 -5
- arch/arm/mach-pxa/mainstone.c arch/arm/mach-pxa/mainstone.c +7 -5
- arch/arm/mach-pxa/poodle.c arch/arm/mach-pxa/poodle.c +8 -6
- arch/arm/mach-pxa/pxa27x.c arch/arm/mach-pxa/pxa27x.c +8 -1
- arch/arm/mach-pxa/standby.S arch/arm/mach-pxa/standby.S +32 -0
- arch/arm/mach-rpc/riscpc.c arch/arm/mach-rpc/riscpc.c +9 -7
- arch/arm/mach-s3c2410/mach-bast.c arch/arm/mach-s3c2410/mach-bast.c +5 -4
- arch/arm/mach-s3c2410/mach-h1940.c arch/arm/mach-s3c2410/mach-h1940.c +7 -5
- arch/arm/mach-s3c2410/mach-n30.c arch/arm/mach-s3c2410/mach-n30.c +5 -4
- arch/arm/mach-s3c2410/mach-nexcoder.c arch/arm/mach-s3c2410/mach-nexcoder.c +5 -3
- arch/arm/mach-s3c2410/mach-otom.c arch/arm/mach-s3c2410/mach-otom.c +5 -3
- arch/arm/mach-s3c2410/mach-rx3715.c arch/arm/mach-s3c2410/mach-rx3715.c +8 -6
- arch/arm/mach-s3c2410/mach-smdk2410.c arch/arm/mach-s3c2410/mach-smdk2410.c +7 -5
- arch/arm/mach-s3c2410/mach-smdk2440.c arch/arm/mach-s3c2410/mach-smdk2440.c +5 -3
- arch/arm/mach-s3c2410/mach-vr1000.c arch/arm/mach-s3c2410/mach-vr1000.c +5 -3
- arch/arm/mach-sa1100/assabet.c arch/arm/mach-sa1100/assabet.c +7 -5
- arch/arm/mach-sa1100/badge4.c arch/arm/mach-sa1100/badge4.c +6 -4
- arch/arm/mach-sa1100/cerf.c arch/arm/mach-sa1100/cerf.c +6 -4
- arch/arm/mach-sa1100/collie.c arch/arm/mach-sa1100/collie.c +5 -3
- arch/arm/mach-sa1100/cpu-sa1110.c arch/arm/mach-sa1100/cpu-sa1110.c +1 -2
- arch/arm/mach-sa1100/h3600.c arch/arm/mach-sa1100/h3600.c +18 -12
- arch/arm/mach-sa1100/hackkit.c arch/arm/mach-sa1100/hackkit.c +6 -4
- arch/arm/mach-sa1100/jornada720.c arch/arm/mach-sa1100/jornada720.c +6 -4
- arch/arm/mach-sa1100/lart.c arch/arm/mach-sa1100/lart.c +6 -4
- arch/arm/mach-sa1100/pleb.c arch/arm/mach-sa1100/pleb.c +5 -3
- arch/arm/mach-sa1100/shannon.c arch/arm/mach-sa1100/shannon.c +6 -4
- arch/arm/mach-sa1100/simpad.c arch/arm/mach-sa1100/simpad.c +7 -5
- arch/arm/mach-shark/core.c arch/arm/mach-shark/core.c +7 -5
- arch/arm/mach-versatile/versatile_ab.c arch/arm/mach-versatile/versatile_ab.c +8 -6
- arch/arm/mach-versatile/versatile_pb.c arch/arm/mach-versatile/versatile_pb.c +8 -6
- arch/arm/mm/Kconfig arch/arm/mm/Kconfig +1 -1
- arch/arm/mm/blockops.c arch/arm/mm/blockops.c +2 -1
- arch/arm/mm/mm-armv.c arch/arm/mm/mm-armv.c +2 -2
- arch/arm/mm/proc-v6.S arch/arm/mm/proc-v6.S +1 -1
- arch/arm/plat-omap/Kconfig arch/arm/plat-omap/Kconfig +112 -0
- arch/arm/plat-omap/Makefile arch/arm/plat-omap/Makefile +17 -0
- arch/arm/plat-omap/clock.c arch/arm/plat-omap/clock.c +309 -62
- arch/arm/plat-omap/clock.h arch/arm/plat-omap/clock.h +10 -2
- arch/arm/plat-omap/common.c arch/arm/plat-omap/common.c +135 -0
- arch/arm/plat-omap/cpu-omap.c arch/arm/plat-omap/cpu-omap.c +128 -0
- arch/arm/plat-omap/dma.c arch/arm/plat-omap/dma.c +38 -8
- arch/arm/plat-omap/gpio.c arch/arm/plat-omap/gpio.c +1 -1
- arch/arm/plat-omap/mcbsp.c arch/arm/plat-omap/mcbsp.c +86 -13
- arch/arm/plat-omap/mux.c arch/arm/plat-omap/mux.c +8 -11
- arch/arm/plat-omap/ocpi.c arch/arm/plat-omap/ocpi.c +1 -1
- arch/arm/plat-omap/pm.c arch/arm/plat-omap/pm.c +1 -1
- arch/arm/plat-omap/sleep.S arch/arm/plat-omap/sleep.S +1 -1
- arch/arm/plat-omap/usb.c arch/arm/plat-omap/usb.c +2 -3
- arch/arm26/Kconfig arch/arm26/Kconfig +3 -1
- arch/cris/Kconfig arch/cris/Kconfig +3 -1
- arch/frv/Kconfig arch/frv/Kconfig +2 -0
- arch/frv/defconfig arch/frv/defconfig +627 -0
- arch/frv/mb93090-mb00/pci-irq.c arch/frv/mb93090-mb00/pci-irq.c +1 -1
- arch/h8300/Kconfig arch/h8300/Kconfig +5 -1
- arch/i386/Kconfig arch/i386/Kconfig +2 -0
- arch/i386/kernel/acpi/Makefile arch/i386/kernel/acpi/Makefile +4 -0
- arch/i386/kernel/acpi/cstate.c arch/i386/kernel/acpi/cstate.c +103 -0
- arch/i386/kernel/acpi/wakeup.S arch/i386/kernel/acpi/wakeup.S +3 -2
- arch/i386/kernel/cpu/common.c arch/i386/kernel/cpu/common.c +5 -0
- arch/i386/kernel/cpu/cpufreq/gx-suspmod.c arch/i386/kernel/cpu/cpufreq/gx-suspmod.c +1 -1
- arch/i386/kernel/cpu/cpufreq/speedstep-centrino.c arch/i386/kernel/cpu/cpufreq/speedstep-centrino.c +1 -1
- arch/i386/kernel/cpu/intel.c arch/i386/kernel/cpu/intel.c +1 -1
- arch/i386/kernel/cpu/mtrr/generic.c arch/i386/kernel/cpu/mtrr/generic.c +11 -11
- arch/i386/kernel/cpu/mtrr/main.c arch/i386/kernel/cpu/mtrr/main.c +53 -23
- arch/i386/kernel/cpu/mtrr/mtrr.h arch/i386/kernel/cpu/mtrr/mtrr.h +0 -1
- arch/i386/kernel/kprobes.c arch/i386/kernel/kprobes.c +1 -1
- arch/i386/kernel/smpboot.c arch/i386/kernel/smpboot.c +9 -9
- arch/i386/kernel/syscall_table.S arch/i386/kernel/syscall_table.S +3 -0
- arch/i386/kernel/time.c arch/i386/kernel/time.c +1 -1
- arch/i386/kernel/timers/timer_hpet.c arch/i386/kernel/timers/timer_hpet.c +2 -2
- arch/i386/kernel/vmlinux.lds.S arch/i386/kernel/vmlinux.lds.S +3 -0
- arch/i386/mm/ioremap.c arch/i386/mm/ioremap.c +4 -2
- arch/i386/pci/common.c arch/i386/pci/common.c +1 -0
- arch/i386/pci/i386.c arch/i386/pci/i386.c +8 -3
- arch/i386/pci/irq.c arch/i386/pci/irq.c +10 -6
- arch/i386/pci/visws.c arch/i386/pci/visws.c +1 -1
- arch/i386/power/cpu.c arch/i386/power/cpu.c +1 -0
- arch/ia64/Kconfig arch/ia64/Kconfig +2 -0
- arch/ia64/hp/sim/simeth.c arch/ia64/hp/sim/simeth.c +4 -2
- arch/ia64/hp/sim/simserial.c arch/ia64/hp/sim/simserial.c +5 -2
- arch/ia64/kernel/Makefile arch/ia64/kernel/Makefile +1 -0
- arch/ia64/kernel/acpi.c arch/ia64/kernel/acpi.c +57 -1
- arch/ia64/kernel/entry.S arch/ia64/kernel/entry.S +1 -1
- arch/ia64/kernel/iosapic.c arch/ia64/kernel/iosapic.c +9 -4
- arch/ia64/kernel/irq_ia64.c arch/ia64/kernel/irq_ia64.c +2 -13
- arch/ia64/kernel/kprobes.c arch/ia64/kernel/kprobes.c +1 -1
- arch/ia64/kernel/mca.c arch/ia64/kernel/mca.c +1 -1
- arch/ia64/kernel/numa.c arch/ia64/kernel/numa.c +57 -0
- arch/ia64/kernel/perfmon.c arch/ia64/kernel/perfmon.c +0 -1
- arch/ia64/kernel/process.c arch/ia64/kernel/process.c +1 -0
- arch/ia64/kernel/setup.c arch/ia64/kernel/setup.c +3 -0
- arch/ia64/kernel/signal.c arch/ia64/kernel/signal.c +2 -0
- arch/ia64/kernel/smpboot.c arch/ia64/kernel/smpboot.c +0 -41
- arch/ia64/kernel/topology.c arch/ia64/kernel/topology.c +7 -0
- arch/ia64/kernel/traps.c arch/ia64/kernel/traps.c +4 -2
- arch/ia64/mm/discontig.c arch/ia64/mm/discontig.c +199 -233
- arch/ia64/mm/init.c arch/ia64/mm/init.c +2 -1
- arch/ia64/sn/include/xtalk/hubdev.h arch/ia64/sn/include/xtalk/hubdev.h +2 -0
- arch/ia64/sn/kernel/io_init.c arch/ia64/sn/kernel/io_init.c +117 -68
- arch/ia64/sn/kernel/irq.c arch/ia64/sn/kernel/irq.c +135 -120
- arch/ia64/sn/kernel/setup.c arch/ia64/sn/kernel/setup.c +6 -7
- arch/ia64/sn/kernel/tiocx.c arch/ia64/sn/kernel/tiocx.c +4 -1
- arch/ia64/sn/kernel/xpc_main.c arch/ia64/sn/kernel/xpc_main.c +5 -11
- arch/ia64/sn/pci/pci_dma.c arch/ia64/sn/pci/pci_dma.c +2 -1
- arch/ia64/sn/pci/pcibr/pcibr_ate.c arch/ia64/sn/pci/pcibr/pcibr_ate.c +1 -1
- arch/ia64/sn/pci/pcibr/pcibr_dma.c arch/ia64/sn/pci/pcibr/pcibr_dma.c +7 -8
- arch/ia64/sn/pci/pcibr/pcibr_provider.c arch/ia64/sn/pci/pcibr/pcibr_provider.c +42 -6
- arch/ia64/sn/pci/pcibr/pcibr_reg.c arch/ia64/sn/pci/pcibr/pcibr_reg.c +4 -4
- arch/ia64/sn/pci/tioca_provider.c arch/ia64/sn/pci/tioca_provider.c +1 -2
- arch/m32r/Kconfig arch/m32r/Kconfig +2 -0
- arch/m32r/kernel/setup_m32700ut.c arch/m32r/kernel/setup_m32700ut.c +51 -4
- arch/m32r/kernel/setup_mappi.c arch/m32r/kernel/setup_mappi.c +49 -2
- arch/m32r/kernel/setup_mappi2.c arch/m32r/kernel/setup_mappi2.c +2 -2
- arch/m32r/kernel/setup_mappi3.c arch/m32r/kernel/setup_mappi3.c +50 -2
- arch/m32r/kernel/setup_oaks32r.c arch/m32r/kernel/setup_oaks32r.c +2 -3
- arch/m32r/kernel/setup_opsput.c arch/m32r/kernel/setup_opsput.c +50 -3
- arch/m68k/Kconfig arch/m68k/Kconfig +2 -0
- arch/m68knommu/Kconfig arch/m68knommu/Kconfig +2 -0
- arch/mips/Kconfig arch/mips/Kconfig +2 -0
- arch/parisc/Kconfig arch/parisc/Kconfig +2 -0
- arch/ppc/8xx_io/enet.c arch/ppc/8xx_io/enet.c +44 -8
- arch/ppc/Kconfig arch/ppc/Kconfig +23 -1
- arch/ppc/configs/mpc86x_ads_defconfig arch/ppc/configs/mpc86x_ads_defconfig +633 -0
- arch/ppc/configs/mpc885ads_defconfig arch/ppc/configs/mpc885ads_defconfig +622 -0
- arch/ppc/kernel/machine_kexec.c arch/ppc/kernel/machine_kexec.c +6 -0
- arch/ppc/kernel/time.c arch/ppc/kernel/time.c +8 -5
- arch/ppc/platforms/fads.h arch/ppc/platforms/fads.h +103 -6
- arch/ppc/platforms/mpc885ads.h arch/ppc/platforms/mpc885ads.h +92 -0
- arch/ppc/platforms/pmac_cpufreq.c arch/ppc/platforms/pmac_cpufreq.c +1 -1
- arch/ppc/syslib/of_device.c arch/ppc/syslib/of_device.c +8 -7
- arch/ppc/syslib/ppc4xx_pic.c arch/ppc/syslib/ppc4xx_pic.c +4 -0
- arch/ppc64/Kconfig arch/ppc64/Kconfig +2 -0
- arch/ppc64/kernel/cputable.c arch/ppc64/kernel/cputable.c +212 -153
- arch/ppc64/kernel/head.S arch/ppc64/kernel/head.S +10 -0
- arch/ppc64/kernel/hvconsole.c arch/ppc64/kernel/hvconsole.c +2 -49
- arch/ppc64/kernel/iSeries_setup.c arch/ppc64/kernel/iSeries_setup.c +94 -0
- arch/ppc64/kernel/idle.c arch/ppc64/kernel/idle.c +14 -269
- arch/ppc64/kernel/kprobes.c arch/ppc64/kernel/kprobes.c +1 -1
- arch/ppc64/kernel/maple_setup.c arch/ppc64/kernel/maple_setup.c +3 -0
- arch/ppc64/kernel/misc.S arch/ppc64/kernel/misc.S +5 -1
- arch/ppc64/kernel/of_device.c arch/ppc64/kernel/of_device.c +8 -7
- arch/ppc64/kernel/pSeries_setup.c arch/ppc64/kernel/pSeries_setup.c +156 -0
- arch/ppc64/kernel/pmac_setup.c arch/ppc64/kernel/pmac_setup.c +4 -1
- arch/ppc64/kernel/setup.c arch/ppc64/kernel/setup.c +5 -3
- arch/ppc64/kernel/sys_ppc32.c arch/ppc64/kernel/sys_ppc32.c +17 -37
- arch/ppc64/kernel/sysfs.c arch/ppc64/kernel/sysfs.c +1 -13
- arch/ppc64/kernel/vdso32/vdso32.lds.S arch/ppc64/kernel/vdso32/vdso32.lds.S +2 -2
- arch/s390/Kconfig arch/s390/Kconfig +3 -1
- arch/sh/Kconfig arch/sh/Kconfig +2 -0
- arch/sh64/Kconfig arch/sh64/Kconfig +2 -0
- arch/sparc/Kconfig arch/sparc/Kconfig +2 -0
- arch/sparc/kernel/systbls.S arch/sparc/kernel/systbls.S +2 -2
- arch/sparc64/Kconfig arch/sparc64/Kconfig +42 -1
- arch/sparc64/kernel/dtlb_backend.S arch/sparc64/kernel/dtlb_backend.S +1 -1
- arch/sparc64/kernel/entry.S arch/sparc64/kernel/entry.S +17 -46
- arch/sparc64/kernel/irq.c arch/sparc64/kernel/irq.c +202 -386
- arch/sparc64/kernel/kprobes.c arch/sparc64/kernel/kprobes.c +5 -0
- arch/sparc64/kernel/pci_psycho.c arch/sparc64/kernel/pci_psycho.c +1 -2
- arch/sparc64/kernel/pci_sabre.c arch/sparc64/kernel/pci_sabre.c +26 -20
- arch/sparc64/kernel/pci_schizo.c arch/sparc64/kernel/pci_schizo.c +60 -18
- arch/sparc64/kernel/power.c arch/sparc64/kernel/power.c +2 -1
- arch/sparc64/kernel/ptrace.c arch/sparc64/kernel/ptrace.c +34 -12
- arch/sparc64/kernel/smp.c arch/sparc64/kernel/smp.c +5 -5
- arch/sparc64/kernel/sparc64_ksyms.c arch/sparc64/kernel/sparc64_ksyms.c +1 -1
- arch/sparc64/kernel/sys32.S arch/sparc64/kernel/sys32.S +2 -0
- arch/sparc64/kernel/systbls.S arch/sparc64/kernel/systbls.S +4 -4
- arch/sparc64/kernel/time.c arch/sparc64/kernel/time.c +10 -16
- arch/sparc64/kernel/vmlinux.lds.S arch/sparc64/kernel/vmlinux.lds.S +2 -0
- arch/sparc64/mm/fault.c arch/sparc64/mm/fault.c +0 -16
- arch/sparc64/mm/ultra.S arch/sparc64/mm/ultra.S +3 -2
- arch/sparc64/solaris/entry64.S arch/sparc64/solaris/entry64.S +5 -2
- arch/um/Kconfig arch/um/Kconfig +6 -4
- arch/um/Kconfig_i386 arch/um/Kconfig_i386 +12 -0
- arch/um/Kconfig_x86_64 arch/um/Kconfig_x86_64 +12 -0
- arch/um/Makefile arch/um/Makefile +2 -1
- arch/um/Makefile-i386 arch/um/Makefile-i386 +1 -1
- arch/um/Makefile-x86_64 arch/um/Makefile-x86_64 +1 -1
- arch/um/defconfig arch/um/defconfig +50 -8
- arch/um/drivers/line.c arch/um/drivers/line.c +24 -13
- arch/um/include/mem.h arch/um/include/mem.h +1 -0
- arch/um/include/registers.h arch/um/include/registers.h +1 -0
- arch/um/include/sysdep-i386/ptrace_user.h arch/um/include/sysdep-i386/ptrace_user.h +13 -0
- arch/um/include/sysdep-i386/stub.h arch/um/include/sysdep-i386/stub.h +65 -0
- arch/um/include/sysdep-x86_64/ptrace_user.h arch/um/include/sysdep-x86_64/ptrace_user.h +14 -0
- arch/um/include/sysdep-x86_64/stub.h arch/um/include/sysdep-x86_64/stub.h +58 -0
- arch/um/include/time_user.h arch/um/include/time_user.h +1 -0
- arch/um/include/tlb.h arch/um/include/tlb.h +12 -18
- arch/um/kernel/dyn.lds.S arch/um/kernel/dyn.lds.S +6 -0
- arch/um/kernel/physmem.c arch/um/kernel/physmem.c +8 -0
- arch/um/kernel/process.c arch/um/kernel/process.c +16 -12
- arch/um/kernel/skas/Makefile arch/um/kernel/skas/Makefile +5 -2
- arch/um/kernel/skas/clone.c arch/um/kernel/skas/clone.c +44 -0
- arch/um/kernel/skas/exec_kern.c arch/um/kernel/skas/exec_kern.c +1 -1
- arch/um/kernel/skas/include/mm_id.h arch/um/kernel/skas/include/mm_id.h +17 -0
- arch/um/kernel/skas/include/mmu-skas.h arch/um/kernel/skas/include/mmu-skas.h +6 -1
- arch/um/kernel/skas/include/skas.h arch/um/kernel/skas/include/skas.h +10 -6
- arch/um/kernel/skas/include/stub-data.h arch/um/kernel/skas/include/stub-data.h +18 -0
- arch/um/kernel/skas/mem.c arch/um/kernel/skas/mem.c +5 -1
- arch/um/kernel/skas/mem_user.c arch/um/kernel/skas/mem_user.c +148 -77
- arch/um/kernel/skas/mmu.c arch/um/kernel/skas/mmu.c +119 -22
- arch/um/kernel/skas/process.c arch/um/kernel/skas/process.c +183 -33
- arch/um/kernel/skas/process_kern.c arch/um/kernel/skas/process_kern.c +32 -1
- arch/um/kernel/skas/tlb.c arch/um/kernel/skas/tlb.c +18 -11
- arch/um/kernel/time.c arch/um/kernel/time.c +7 -0
- arch/um/kernel/tlb.c arch/um/kernel/tlb.c +68 -64
- arch/um/kernel/tt/tlb.c arch/um/kernel/tt/tlb.c +2 -2
- arch/um/kernel/uml.lds.S arch/um/kernel/uml.lds.S +7 -0
- arch/um/os-Linux/sys-i386/registers.c arch/um/os-Linux/sys-i386/registers.c +5 -0
- arch/um/os-Linux/sys-x86_64/registers.c arch/um/os-Linux/sys-x86_64/registers.c +5 -0
- arch/um/scripts/Makefile.rules arch/um/scripts/Makefile.rules +5 -0
- arch/um/sys-i386/Makefile arch/um/sys-i386/Makefile +10 -2
- arch/um/sys-i386/stub.S arch/um/sys-i386/stub.S +8 -0
- arch/um/sys-i386/stub_segv.c arch/um/sys-i386/stub_segv.c +30 -0
- arch/um/sys-x86_64/Makefile arch/um/sys-x86_64/Makefile +10 -2
- arch/um/sys-x86_64/stub.S arch/um/sys-x86_64/stub.S +15 -0
- arch/um/sys-x86_64/stub_segv.c arch/um/sys-x86_64/stub_segv.c +31 -0
- arch/v850/Kconfig arch/v850/Kconfig +3 -1
- arch/v850/lib/checksum.c arch/v850/lib/checksum.c +2 -1
- arch/x86_64/Kconfig arch/x86_64/Kconfig +2 -0
- arch/x86_64/Makefile arch/x86_64/Makefile +3 -1
- arch/x86_64/crypto/Makefile arch/x86_64/crypto/Makefile +9 -0
- arch/x86_64/crypto/aes-x86_64-asm.S arch/x86_64/crypto/aes-x86_64-asm.S +186 -0
- arch/x86_64/crypto/aes.c arch/x86_64/crypto/aes.c +324 -0
- arch/x86_64/kernel/kprobes.c arch/x86_64/kernel/kprobes.c +1 -1
- arch/x86_64/kernel/setup.c arch/x86_64/kernel/setup.c +4 -0
- arch/x86_64/kernel/suspend.c arch/x86_64/kernel/suspend.c +1 -0
- arch/x86_64/kernel/vmlinux.lds.S arch/x86_64/kernel/vmlinux.lds.S +6 -2
- arch/xtensa/Kconfig arch/xtensa/Kconfig +2 -0
- arch/xtensa/kernel/asm-offsets.c arch/xtensa/kernel/asm-offsets.c +0 -1
- arch/xtensa/kernel/syscalls.c arch/xtensa/kernel/syscalls.c +2 -151
- arch/xtensa/kernel/syscalls.h arch/xtensa/kernel/syscalls.h +31 -32
- arch/xtensa/kernel/traps.c arch/xtensa/kernel/traps.c +2 -2
- arch/xtensa/kernel/vmlinux.lds.S arch/xtensa/kernel/vmlinux.lds.S +3 -3
- crypto/Kconfig crypto/Kconfig +21 -1
- crypto/api.c crypto/api.c +54 -6
- crypto/cipher.c crypto/cipher.c +216 -96
- crypto/des.c crypto/des.c +854 -1151
- crypto/hmac.c crypto/hmac.c +1 -2
- crypto/internal.h crypto/internal.h +28 -15
- crypto/scatterwalk.c crypto/scatterwalk.c +2 -2
- crypto/scatterwalk.h crypto/scatterwalk.h +9 -3
- crypto/serpent.c crypto/serpent.c +0 -1
- drivers/Kconfig drivers/Kconfig +3 -1
- drivers/Makefile drivers/Makefile +1 -0
- drivers/acpi/Kconfig drivers/acpi/Kconfig +25 -13
- drivers/acpi/Makefile drivers/acpi/Makefile +3 -2
- drivers/acpi/asus_acpi.c drivers/acpi/asus_acpi.c +4 -0
- drivers/acpi/bus.c drivers/acpi/bus.c +7 -1
- drivers/acpi/button.c drivers/acpi/button.c +1 -244
- drivers/acpi/dispatcher/dsfield.c drivers/acpi/dispatcher/dsfield.c +37 -21
- drivers/acpi/dispatcher/dsinit.c drivers/acpi/dispatcher/dsinit.c +21 -7
- drivers/acpi/dispatcher/dsmethod.c drivers/acpi/dispatcher/dsmethod.c +5 -6
- drivers/acpi/dispatcher/dsmthdat.c drivers/acpi/dispatcher/dsmthdat.c +115 -80
- drivers/acpi/dispatcher/dsobject.c drivers/acpi/dispatcher/dsobject.c +50 -29
- drivers/acpi/dispatcher/dsopcode.c drivers/acpi/dispatcher/dsopcode.c +70 -35
- drivers/acpi/dispatcher/dsutils.c drivers/acpi/dispatcher/dsutils.c +24 -17
- drivers/acpi/dispatcher/dswexec.c drivers/acpi/dispatcher/dswexec.c +31 -26
- drivers/acpi/dispatcher/dswload.c drivers/acpi/dispatcher/dswload.c +72 -46
- drivers/acpi/dispatcher/dswscope.c drivers/acpi/dispatcher/dswscope.c +15 -16
- drivers/acpi/dispatcher/dswstate.c drivers/acpi/dispatcher/dswstate.c +244 -214
- drivers/acpi/ec.c drivers/acpi/ec.c +288 -132
- drivers/acpi/events/evevent.c drivers/acpi/events/evevent.c +23 -10
- drivers/acpi/events/evgpe.c drivers/acpi/events/evgpe.c +26 -13
- drivers/acpi/events/evgpeblk.c drivers/acpi/events/evgpeblk.c +51 -12
- drivers/acpi/events/evmisc.c drivers/acpi/events/evmisc.c +63 -34
- drivers/acpi/events/evregion.c drivers/acpi/events/evregion.c +27 -8
- drivers/acpi/events/evrgnini.c drivers/acpi/events/evrgnini.c +7 -7
- drivers/acpi/events/evsci.c drivers/acpi/events/evsci.c +10 -2
- drivers/acpi/events/evxface.c drivers/acpi/events/evxface.c +12 -7
- drivers/acpi/events/evxfevnt.c drivers/acpi/events/evxfevnt.c +15 -10
- drivers/acpi/executer/exconfig.c drivers/acpi/executer/exconfig.c +20 -11
- drivers/acpi/executer/exconvrt.c drivers/acpi/executer/exconvrt.c +26 -18
- drivers/acpi/executer/excreate.c drivers/acpi/executer/excreate.c +24 -26
- drivers/acpi/executer/exdump.c drivers/acpi/executer/exdump.c +73 -32
- drivers/acpi/executer/exfield.c drivers/acpi/executer/exfield.c +16 -9
- drivers/acpi/executer/exfldio.c drivers/acpi/executer/exfldio.c +87 -46
- drivers/acpi/executer/exmisc.c drivers/acpi/executer/exmisc.c +4 -3
- drivers/acpi/executer/exmutex.c drivers/acpi/executer/exmutex.c +29 -16
- drivers/acpi/executer/exnames.c drivers/acpi/executer/exnames.c +45 -25
- drivers/acpi/executer/exoparg1.c drivers/acpi/executer/exoparg1.c +56 -38
- drivers/acpi/executer/exoparg2.c drivers/acpi/executer/exoparg2.c +36 -33
- drivers/acpi/executer/exoparg3.c drivers/acpi/executer/exoparg3.c +14 -11
- drivers/acpi/executer/exoparg6.c drivers/acpi/executer/exoparg6.c +18 -8
- drivers/acpi/executer/exprep.c drivers/acpi/executer/exprep.c +69 -35
- drivers/acpi/executer/exregion.c drivers/acpi/executer/exregion.c +21 -13
- drivers/acpi/executer/exresnte.c drivers/acpi/executer/exresnte.c +13 -11
- drivers/acpi/executer/exresolv.c drivers/acpi/executer/exresolv.c +41 -22
- drivers/acpi/executer/exresop.c drivers/acpi/executer/exresop.c +50 -30
- drivers/acpi/executer/exstore.c drivers/acpi/executer/exstore.c +187 -73
- drivers/acpi/executer/exstoren.c drivers/acpi/executer/exstoren.c +8 -12
- drivers/acpi/executer/exstorob.c drivers/acpi/executer/exstorob.c +6 -3
- drivers/acpi/executer/exsystem.c drivers/acpi/executer/exsystem.c +24 -24
- drivers/acpi/executer/exutils.c drivers/acpi/executer/exutils.c +29 -8
- drivers/acpi/glue.c drivers/acpi/glue.c +360 -0
- drivers/acpi/hardware/hwacpi.c drivers/acpi/hardware/hwacpi.c +12 -7
- drivers/acpi/hardware/hwgpe.c drivers/acpi/hardware/hwgpe.c +20 -11
- drivers/acpi/hardware/hwregs.c drivers/acpi/hardware/hwregs.c +68 -46
- drivers/acpi/hardware/hwsleep.c drivers/acpi/hardware/hwsleep.c +54 -47
- drivers/acpi/hardware/hwtimer.c drivers/acpi/hardware/hwtimer.c +2 -2
- drivers/acpi/hotkey.c drivers/acpi/hotkey.c +1019 -0
- drivers/acpi/ibm_acpi.c drivers/acpi/ibm_acpi.c +6 -2
- drivers/acpi/namespace/nsaccess.c drivers/acpi/namespace/nsaccess.c +3 -2
- drivers/acpi/namespace/nsalloc.c drivers/acpi/namespace/nsalloc.c +64 -57
- drivers/acpi/namespace/nsdump.c drivers/acpi/namespace/nsdump.c +67 -42
- drivers/acpi/namespace/nsdumpdv.c drivers/acpi/namespace/nsdumpdv.c +14 -4
- drivers/acpi/namespace/nseval.c drivers/acpi/namespace/nseval.c +50 -20
- drivers/acpi/namespace/nsinit.c drivers/acpi/namespace/nsinit.c +23 -5
- drivers/acpi/namespace/nsload.c drivers/acpi/namespace/nsload.c +20 -8
- drivers/acpi/namespace/nsnames.c drivers/acpi/namespace/nsnames.c +10 -2
- drivers/acpi/namespace/nsobject.c drivers/acpi/namespace/nsobject.c +9 -5
- drivers/acpi/namespace/nssearch.c drivers/acpi/namespace/nssearch.c +19 -10
- drivers/acpi/namespace/nsutils.c drivers/acpi/namespace/nsutils.c +94 -73
- drivers/acpi/namespace/nswalk.c drivers/acpi/namespace/nswalk.c +1 -1
- drivers/acpi/namespace/nsxfeval.c drivers/acpi/namespace/nsxfeval.c +10 -6
- drivers/acpi/namespace/nsxfname.c drivers/acpi/namespace/nsxfname.c +4 -4
- drivers/acpi/namespace/nsxfobj.c drivers/acpi/namespace/nsxfobj.c +2 -2
- drivers/acpi/osl.c drivers/acpi/osl.c +12 -0
- drivers/acpi/parser/psargs.c drivers/acpi/parser/psargs.c +32 -23
- drivers/acpi/parser/psopcode.c drivers/acpi/parser/psopcode.c +8 -290
- drivers/acpi/parser/psparse.c drivers/acpi/parser/psparse.c +91 -53
- drivers/acpi/parser/psscope.c drivers/acpi/parser/psscope.c +24 -21
- drivers/acpi/parser/pstree.c drivers/acpi/parser/pstree.c +83 -76
- drivers/acpi/parser/psutils.c drivers/acpi/parser/psutils.c +6 -9
- drivers/acpi/parser/pswalk.c drivers/acpi/parser/pswalk.c +5 -6
- drivers/acpi/parser/psxface.c drivers/acpi/parser/psxface.c +12 -9
- drivers/acpi/pci_irq.c drivers/acpi/pci_irq.c +1 -1
- drivers/acpi/pci_link.c drivers/acpi/pci_link.c +19 -24
- drivers/acpi/processor_core.c drivers/acpi/processor_core.c +37 -0
- drivers/acpi/processor_idle.c drivers/acpi/processor_idle.c +97 -41
- drivers/acpi/processor_perflib.c drivers/acpi/processor_perflib.c +1 -32
- drivers/acpi/resources/rsaddr.c drivers/acpi/resources/rsaddr.c +206 -274
- drivers/acpi/resources/rscalc.c drivers/acpi/resources/rscalc.c +67 -77
- drivers/acpi/resources/rscreate.c drivers/acpi/resources/rscreate.c +21 -24
- drivers/acpi/resources/rsdump.c drivers/acpi/resources/rsdump.c +210 -192
- drivers/acpi/resources/rsio.c drivers/acpi/resources/rsio.c +82 -115
- drivers/acpi/resources/rsirq.c drivers/acpi/resources/rsirq.c +72 -95
- drivers/acpi/resources/rslist.c drivers/acpi/resources/rslist.c +28 -40
- drivers/acpi/resources/rsmemory.c drivers/acpi/resources/rsmemory.c +98 -138
- drivers/acpi/resources/rsmisc.c drivers/acpi/resources/rsmisc.c +66 -94
- drivers/acpi/resources/rsutils.c drivers/acpi/resources/rsutils.c +25 -28
- drivers/acpi/resources/rsxface.c drivers/acpi/resources/rsxface.c +22 -21
- drivers/acpi/scan.c drivers/acpi/scan.c +7 -5
- drivers/acpi/sleep/main.c drivers/acpi/sleep/main.c +32 -42
- drivers/acpi/sleep/poweroff.c drivers/acpi/sleep/poweroff.c +73 -8
- drivers/acpi/sleep/proc.c drivers/acpi/sleep/proc.c +9 -0
- drivers/acpi/tables/tbconvrt.c drivers/acpi/tables/tbconvrt.c +73 -32
- drivers/acpi/tables/tbget.c drivers/acpi/tables/tbget.c +39 -24
- drivers/acpi/tables/tbgetall.c drivers/acpi/tables/tbgetall.c +29 -16
- drivers/acpi/tables/tbinstal.c drivers/acpi/tables/tbinstal.c +21 -10
- drivers/acpi/tables/tbrsdt.c drivers/acpi/tables/tbrsdt.c +12 -7
- drivers/acpi/tables/tbutils.c drivers/acpi/tables/tbutils.c +56 -41
- drivers/acpi/tables/tbxface.c drivers/acpi/tables/tbxface.c +16 -23
- drivers/acpi/tables/tbxfroot.c drivers/acpi/tables/tbxfroot.c +78 -45
- drivers/acpi/toshiba_acpi.c drivers/acpi/toshiba_acpi.c +8 -0
- drivers/acpi/utilities/utalloc.c drivers/acpi/utilities/utalloc.c +59 -25
- drivers/acpi/utilities/utcopy.c drivers/acpi/utilities/utcopy.c +91 -35
- drivers/acpi/utilities/utdebug.c drivers/acpi/utilities/utdebug.c +51 -55
- drivers/acpi/utilities/utdelete.c drivers/acpi/utilities/utdelete.c +43 -20
- drivers/acpi/utilities/uteval.c drivers/acpi/utilities/uteval.c +24 -12
- drivers/acpi/utilities/utglobal.c drivers/acpi/utilities/utglobal.c +71 -62
- drivers/acpi/utilities/utinit.c drivers/acpi/utilities/utinit.c +24 -12
- drivers/acpi/utilities/utmath.c drivers/acpi/utilities/utmath.c +2 -0
- drivers/acpi/utilities/utmisc.c drivers/acpi/utilities/utmisc.c +101 -86
- drivers/acpi/utilities/utobject.c drivers/acpi/utilities/utobject.c +47 -21
- drivers/acpi/utilities/utxface.c drivers/acpi/utilities/utxface.c +35 -26
- drivers/acpi/video.c drivers/acpi/video.c +7 -8
- drivers/base/sys.c drivers/base/sys.c +0 -1
- drivers/bluetooth/bluecard_cs.c drivers/bluetooth/bluecard_cs.c +1 -6
- drivers/bluetooth/bt3c_cs.c drivers/bluetooth/bt3c_cs.c +1 -6
- drivers/bluetooth/btuart_cs.c drivers/bluetooth/btuart_cs.c +1 -6
- drivers/bluetooth/dtl1_cs.c drivers/bluetooth/dtl1_cs.c +1 -6
- drivers/bluetooth/hci_vhci.c drivers/bluetooth/hci_vhci.c +1 -1
- drivers/char/Makefile drivers/char/Makefile +1 -1
- drivers/char/drm/Kconfig drivers/char/drm/Kconfig +7 -0
- drivers/char/drm/Makefile drivers/char/drm/Makefile +5 -0
- drivers/char/drm/ati_pcigart.c drivers/char/drm/ati_pcigart.c +1 -1
- drivers/char/drm/drm.h drivers/char/drm/drm.h +2 -0
- drivers/char/drm/drmP.h drivers/char/drm/drmP.h +7 -23
- drivers/char/drm/drm_auth.c drivers/char/drm/drm_auth.c +2 -2
- drivers/char/drm/drm_bufs.c drivers/char/drm/drm_bufs.c +6 -6
- drivers/char/drm/drm_context.c drivers/char/drm/drm_context.c +2 -2
- drivers/char/drm/drm_drv.c drivers/char/drm/drm_drv.c +6 -3
- drivers/char/drm/drm_fops.c drivers/char/drm/drm_fops.c +5 -9
- drivers/char/drm/drm_irq.c drivers/char/drm/drm_irq.c +1 -1
- drivers/char/drm/drm_lock.c drivers/char/drm/drm_lock.c +9 -3
- drivers/char/drm/drm_memory.c drivers/char/drm/drm_memory.c +0 -13
- drivers/char/drm/drm_pciids.h drivers/char/drm/drm_pciids.h +7 -0
- drivers/char/drm/drm_proc.c drivers/char/drm/drm_proc.c +1 -1
- drivers/char/drm/drm_stub.c drivers/char/drm/drm_stub.c +45 -47
- drivers/char/drm/drm_vm.c drivers/char/drm/drm_vm.c +6 -4
- drivers/char/drm/i810_dma.c drivers/char/drm/i810_dma.c +12 -12
- drivers/char/drm/i810_drv.h drivers/char/drm/i810_drv.h +0 -1
- drivers/char/drm/i830_dma.c drivers/char/drm/i830_dma.c +10 -10
- drivers/char/drm/i830_drv.c drivers/char/drm/i830_drv.c +1 -1
- drivers/char/drm/i830_drv.h drivers/char/drm/i830_drv.h +0 -2
- drivers/char/drm/i830_irq.c drivers/char/drm/i830_irq.c +2 -3
- drivers/char/drm/i915_dma.c drivers/char/drm/i915_dma.c +24 -36
- drivers/char/drm/i915_drv.c drivers/char/drm/i915_drv.c +4 -1
- drivers/char/drm/i915_drv.h drivers/char/drm/i915_drv.h +4 -10
- drivers/char/drm/i915_ioc32.c drivers/char/drm/i915_ioc32.c +221 -0
- drivers/char/drm/i915_irq.c drivers/char/drm/i915_irq.c +2 -2
- drivers/char/drm/mga_drv.c drivers/char/drm/mga_drv.c +3 -0
- drivers/char/drm/mga_drv.h drivers/char/drm/mga_drv.h +2 -0
- drivers/char/drm/mga_ioc32.c drivers/char/drm/mga_ioc32.c +167 -0
- drivers/char/drm/r128_drv.c drivers/char/drm/r128_drv.c +3 -0
- drivers/char/drm/r128_drv.h drivers/char/drm/r128_drv.h +3 -0
- drivers/char/drm/r128_ioc32.c drivers/char/drm/r128_ioc32.c +219 -0
- drivers/char/drm/r128_state.c drivers/char/drm/r128_state.c +1 -1
- drivers/char/drm/via_3d_reg.h drivers/char/drm/via_3d_reg.h +1651 -0
- drivers/char/drm/via_dma.c drivers/char/drm/via_dma.c +741 -0
- drivers/char/drm/via_drm.h drivers/char/drm/via_drm.h +243 -0
- drivers/char/drm/via_drv.c drivers/char/drm/via_drv.c +126 -0
- drivers/char/drm/via_drv.h drivers/char/drm/via_drv.h +118 -0
- drivers/char/drm/via_ds.c drivers/char/drm/via_ds.c +280 -0
- drivers/char/drm/via_ds.h drivers/char/drm/via_ds.h +104 -0
- drivers/char/drm/via_irq.c drivers/char/drm/via_irq.c +339 -0
- drivers/char/drm/via_map.c drivers/char/drm/via_map.c +110 -0
- drivers/char/drm/via_mm.c drivers/char/drm/via_mm.c +358 -0
- drivers/char/drm/via_mm.h drivers/char/drm/via_mm.h +40 -0
- drivers/char/drm/via_verifier.c drivers/char/drm/via_verifier.c +1061 -0
- drivers/char/drm/via_verifier.h drivers/char/drm/via_verifier.h +61 -0
- drivers/char/drm/via_video.c drivers/char/drm/via_video.c +97 -0
- drivers/char/hvc_console.c drivers/char/hvc_console.c +234 -195
- drivers/char/hvc_vio.c drivers/char/hvc_vio.c +152 -0
- drivers/char/hvsi.c drivers/char/hvsi.c +3 -5
- drivers/char/hw_random.c drivers/char/hw_random.c +1 -1
- drivers/char/n_tty.c drivers/char/n_tty.c +15 -18
- drivers/char/pcmcia/synclink_cs.c drivers/char/pcmcia/synclink_cs.c +1 -6
- drivers/char/random.c drivers/char/random.c +1 -1
- drivers/char/sysrq.c drivers/char/sysrq.c +1 -1
- drivers/char/tb0219.c drivers/char/tb0219.c +19 -0
- drivers/char/watchdog/i8xx_tco.c drivers/char/watchdog/i8xx_tco.c +1 -1
- drivers/cpufreq/cpufreq.c drivers/cpufreq/cpufreq.c +2 -2
- drivers/crypto/padlock-aes.c drivers/crypto/padlock-aes.c +94 -59
- drivers/crypto/padlock.h drivers/crypto/padlock.h +11 -11
- drivers/hwmon/Kconfig drivers/hwmon/Kconfig +420 -0
- drivers/hwmon/Makefile drivers/hwmon/Makefile +44 -0
- drivers/hwmon/adm1021.c drivers/hwmon/adm1021.c +0 -0
- drivers/hwmon/adm1025.c drivers/hwmon/adm1025.c +0 -0
- drivers/hwmon/adm1026.c drivers/hwmon/adm1026.c +0 -0
- drivers/hwmon/adm1031.c drivers/hwmon/adm1031.c +0 -0
- drivers/hwmon/adm9240.c drivers/hwmon/adm9240.c +0 -0
- drivers/hwmon/asb100.c drivers/hwmon/asb100.c +0 -0
- drivers/hwmon/atxp1.c drivers/hwmon/atxp1.c +0 -0
- drivers/hwmon/ds1621.c drivers/hwmon/ds1621.c +0 -0
- drivers/hwmon/fscher.c drivers/hwmon/fscher.c +0 -0
- drivers/hwmon/fscpos.c drivers/hwmon/fscpos.c +0 -0
- drivers/hwmon/gl518sm.c drivers/hwmon/gl518sm.c +0 -0
- drivers/hwmon/gl520sm.c drivers/hwmon/gl520sm.c +0 -0
- drivers/hwmon/it87.c drivers/hwmon/it87.c +0 -0
- drivers/hwmon/lm63.c drivers/hwmon/lm63.c +0 -0
- drivers/hwmon/lm75.c drivers/hwmon/lm75.c +0 -0
- drivers/hwmon/lm75.h drivers/hwmon/lm75.h +0 -0
- drivers/hwmon/lm77.c drivers/hwmon/lm77.c +0 -0
- drivers/hwmon/lm78.c drivers/hwmon/lm78.c +0 -0
- drivers/hwmon/lm80.c drivers/hwmon/lm80.c +0 -0
- drivers/hwmon/lm83.c drivers/hwmon/lm83.c +0 -0
- drivers/hwmon/lm85.c drivers/hwmon/lm85.c +0 -0
- drivers/hwmon/lm87.c drivers/hwmon/lm87.c +0 -0
- drivers/hwmon/lm90.c drivers/hwmon/lm90.c +0 -0
- drivers/hwmon/lm92.c drivers/hwmon/lm92.c +0 -0
- drivers/hwmon/max1619.c drivers/hwmon/max1619.c +0 -0
- drivers/hwmon/pc87360.c drivers/hwmon/pc87360.c +0 -0
- drivers/hwmon/sis5595.c drivers/hwmon/sis5595.c +0 -0
- drivers/hwmon/smsc47b397.c drivers/hwmon/smsc47b397.c +0 -0
- drivers/hwmon/smsc47m1.c drivers/hwmon/smsc47m1.c +0 -0
- drivers/hwmon/via686a.c drivers/hwmon/via686a.c +6 -6
- drivers/hwmon/w83627ehf.c drivers/hwmon/w83627ehf.c +0 -0
- drivers/hwmon/w83627hf.c drivers/hwmon/w83627hf.c +0 -0
- drivers/hwmon/w83781d.c drivers/hwmon/w83781d.c +0 -0
- drivers/hwmon/w83l785ts.c drivers/hwmon/w83l785ts.c +0 -0
- drivers/i2c/algos/i2c-algo-ite.c drivers/i2c/algos/i2c-algo-ite.c +4 -4
- drivers/i2c/busses/i2c-i801.c drivers/i2c/busses/i2c-i801.c +2 -2
- drivers/i2c/busses/i2c-keywest.c drivers/i2c/busses/i2c-keywest.c +3 -4
- drivers/i2c/busses/i2c-piix4.c drivers/i2c/busses/i2c-piix4.c +1 -1
- drivers/i2c/busses/i2c-sis5595.c drivers/i2c/busses/i2c-sis5595.c +1 -1
- drivers/i2c/chips/Kconfig drivers/i2c/chips/Kconfig +9 -404
- drivers/i2c/chips/Makefile drivers/i2c/chips/Makefile +1 -37
- drivers/i2c/chips/eeprom.c drivers/i2c/chips/eeprom.c +0 -3
- drivers/i2c/chips/m41t00.c drivers/i2c/chips/m41t00.c +1 -1
- drivers/i2c/chips/max6875.c drivers/i2c/chips/max6875.c +5 -1
- drivers/i2c/chips/tps65010.c drivers/i2c/chips/tps65010.c +28 -31
- drivers/i2c/i2c-core.c drivers/i2c/i2c-core.c +6 -11
- drivers/ide/Makefile drivers/ide/Makefile +0 -1
- drivers/ide/ide-cd.c drivers/ide/ide-cd.c +1 -3
- drivers/ide/ide-lib.c drivers/ide/ide-lib.c +5 -8
- drivers/ide/legacy/ide-cs.c drivers/ide/legacy/ide-cs.c +1 -6
- drivers/ide/pci/alim15x3.c drivers/ide/pci/alim15x3.c +5 -5
- drivers/ide/pci/amd74xx.c drivers/ide/pci/amd74xx.c +5 -2
- drivers/ide/pci/cs5530.c drivers/ide/pci/cs5530.c +2 -2
- drivers/ide/pci/cy82c693.c drivers/ide/pci/cy82c693.c +4 -4
- drivers/ide/pci/it8172.c drivers/ide/pci/it8172.c +2 -2
- drivers/ide/pci/ns87415.c drivers/ide/pci/ns87415.c +1 -1
- drivers/ide/pci/opti621.c drivers/ide/pci/opti621.c +1 -1
- drivers/ide/pci/sc1200.c drivers/ide/pci/sc1200.c +1 -1
- drivers/ide/pci/sl82c105.c drivers/ide/pci/sl82c105.c +3 -3
- drivers/ide/pci/slc90e66.c drivers/ide/pci/slc90e66.c +1 -1
- drivers/ide/pci/triflex.c drivers/ide/pci/triflex.c +1 -1
- drivers/ide/pci/via82cxxx.c drivers/ide/pci/via82cxxx.c +2 -2
- drivers/ide/ppc/pmac.c drivers/ide/ppc/pmac.c +2 -10
- drivers/ide/setup-pci.c drivers/ide/setup-pci.c +1 -1
- drivers/ieee1394/Kconfig drivers/ieee1394/Kconfig +12 -0
- drivers/ieee1394/csr.c drivers/ieee1394/csr.c +2 -1
- drivers/ieee1394/csr1212.c drivers/ieee1394/csr1212.c +27 -10
- drivers/ieee1394/dma.c drivers/ieee1394/dma.c +1 -1
- drivers/ieee1394/eth1394.c drivers/ieee1394/eth1394.c +3 -3
- drivers/ieee1394/ieee1394_core.c drivers/ieee1394/ieee1394_core.c +23 -12
- drivers/ieee1394/ieee1394_core.h drivers/ieee1394/ieee1394_core.h +2 -2
- drivers/ieee1394/iso.c drivers/ieee1394/iso.c +21 -6
- drivers/ieee1394/iso.h drivers/ieee1394/iso.h +12 -1
- drivers/ieee1394/nodemgr.c drivers/ieee1394/nodemgr.c +1 -1
- drivers/ieee1394/ohci1394.c drivers/ieee1394/ohci1394.c +21 -19
- drivers/ieee1394/pcilynx.c drivers/ieee1394/pcilynx.c +2 -2
- drivers/ieee1394/raw1394.c drivers/ieee1394/raw1394.c +5 -2
- drivers/ieee1394/sbp2.c drivers/ieee1394/sbp2.c +130 -5
- drivers/infiniband/Kconfig drivers/infiniband/Kconfig +10 -0
- drivers/infiniband/core/Makefile drivers/infiniband/core/Makefile +4 -1
- drivers/infiniband/core/uverbs.h drivers/infiniband/core/uverbs.h +132 -0
- drivers/infiniband/core/uverbs_cmd.c drivers/infiniband/core/uverbs_cmd.c +1006 -0
- drivers/infiniband/core/uverbs_main.c drivers/infiniband/core/uverbs_main.c +698 -0
- drivers/infiniband/core/uverbs_mem.c drivers/infiniband/core/uverbs_mem.c +221 -0
- drivers/infiniband/core/verbs.c drivers/infiniband/core/verbs.c +20 -12
- drivers/infiniband/hw/mthca/mthca_cq.c drivers/infiniband/hw/mthca/mthca_cq.c +45 -31
- drivers/infiniband/hw/mthca/mthca_dev.h drivers/infiniband/hw/mthca/mthca_dev.h +5 -1
- drivers/infiniband/hw/mthca/mthca_main.c drivers/infiniband/hw/mthca/mthca_main.c +1 -1
- drivers/infiniband/hw/mthca/mthca_memfree.c drivers/infiniband/hw/mthca/mthca_memfree.c +136 -5
- drivers/infiniband/hw/mthca/mthca_memfree.h drivers/infiniband/hw/mthca/mthca_memfree.h +13 -1
- drivers/infiniband/hw/mthca/mthca_pd.c drivers/infiniband/hw/mthca/mthca_pd.c +15 -9
- drivers/infiniband/hw/mthca/mthca_provider.c drivers/infiniband/hw/mthca/mthca_provider.c +308 -22
- drivers/infiniband/hw/mthca/mthca_provider.h drivers/infiniband/hw/mthca/mthca_provider.h +16 -0
- drivers/infiniband/hw/mthca/mthca_qp.c drivers/infiniband/hw/mthca/mthca_qp.c +142 -73
- drivers/infiniband/hw/mthca/mthca_user.h drivers/infiniband/hw/mthca/mthca_user.h +81 -0
- drivers/infiniband/include/ib_user_verbs.h drivers/infiniband/include/ib_user_verbs.h +389 -0
- drivers/infiniband/include/ib_verbs.h drivers/infiniband/include/ib_verbs.h +106 -18
- drivers/isdn/hardware/avm/avm_cs.c drivers/isdn/hardware/avm/avm_cs.c +1 -6
- drivers/isdn/hisax/avma1_cs.c drivers/isdn/hisax/avma1_cs.c +1 -6
- drivers/isdn/hisax/elsa_cs.c drivers/isdn/hisax/elsa_cs.c +1 -6
- drivers/isdn/hisax/isdnl1.c drivers/isdn/hisax/isdnl1.c +2 -1
- drivers/isdn/hisax/isdnl2.c drivers/isdn/hisax/isdnl2.c +9 -8
- drivers/isdn/hisax/isdnl3.c drivers/isdn/hisax/isdnl3.c +1 -1
- drivers/isdn/hisax/sedlbauer_cs.c drivers/isdn/hisax/sedlbauer_cs.c +1 -6
- drivers/isdn/hisax/teles_cs.c drivers/isdn/hisax/teles_cs.c +1 -6
- drivers/isdn/i4l/isdn_tty.c drivers/isdn/i4l/isdn_tty.c +2 -2
- drivers/isdn/icn/icn.c drivers/isdn/icn/icn.c +2 -2
- drivers/macintosh/Makefile drivers/macintosh/Makefile +1 -1
- drivers/macintosh/macio_asic.c drivers/macintosh/macio_asic.c +76 -2
- drivers/macintosh/macio_sysfs.c drivers/macintosh/macio_sysfs.c +50 -0
- drivers/macintosh/mediabay.c drivers/macintosh/mediabay.c +2 -5
- drivers/macintosh/therm_pm72.c drivers/macintosh/therm_pm72.c +4 -5
- drivers/macintosh/therm_windtunnel.c drivers/macintosh/therm_windtunnel.c +3 -3
- drivers/md/dm-mpath.c drivers/md/dm-mpath.c +43 -25
- drivers/md/dm-raid1.c drivers/md/dm-raid1.c +1 -0
- drivers/md/dm-snap.c drivers/md/dm-snap.c +5 -1
- drivers/md/dm-table.c drivers/md/dm-table.c +1 -0
- drivers/md/dm.c drivers/md/dm.c +13 -14
- drivers/media/common/ir-common.c drivers/media/common/ir-common.c +110 -145
- drivers/media/common/saa7146_core.c drivers/media/common/saa7146_core.c +8 -5
- drivers/media/dvb/Kconfig drivers/media/dvb/Kconfig +4 -0
- drivers/media/dvb/Makefile drivers/media/dvb/Makefile +1 -1
- drivers/media/dvb/b2c2/Kconfig drivers/media/dvb/b2c2/Kconfig +0 -14
- drivers/media/dvb/b2c2/Makefile drivers/media/dvb/b2c2/Makefile +0 -2
- drivers/media/dvb/b2c2/flexcop-common.h drivers/media/dvb/b2c2/flexcop-common.h +5 -1
- drivers/media/dvb/b2c2/flexcop-dma.c drivers/media/dvb/b2c2/flexcop-dma.c +111 -54
- drivers/media/dvb/b2c2/flexcop-hw-filter.c drivers/media/dvb/b2c2/flexcop-hw-filter.c +10 -2
- drivers/media/dvb/b2c2/flexcop-misc.c drivers/media/dvb/b2c2/flexcop-misc.c +12 -0
- drivers/media/dvb/b2c2/flexcop-pci.c drivers/media/dvb/b2c2/flexcop-pci.c +87 -35
- drivers/media/dvb/b2c2/flexcop-reg.h drivers/media/dvb/b2c2/flexcop-reg.h +7 -541
- drivers/media/dvb/b2c2/flexcop-usb.c drivers/media/dvb/b2c2/flexcop-usb.c +1 -1
- drivers/media/dvb/b2c2/flexcop.c drivers/media/dvb/b2c2/flexcop.c +32 -2
- drivers/media/dvb/b2c2/flexcop.h drivers/media/dvb/b2c2/flexcop.h +1 -0
- drivers/media/dvb/b2c2/flexcop_ibi_value_be.h drivers/media/dvb/b2c2/flexcop_ibi_value_be.h +458 -0
- drivers/media/dvb/b2c2/flexcop_ibi_value_le.h drivers/media/dvb/b2c2/flexcop_ibi_value_le.h +458 -0
- drivers/media/dvb/b2c2/skystar2.c drivers/media/dvb/b2c2/skystar2.c +0 -2644
- drivers/media/dvb/bt8xx/dst.c drivers/media/dvb/bt8xx/dst.c +148 -85
- drivers/media/dvb/bt8xx/dst_ca.c drivers/media/dvb/bt8xx/dst_ca.c +126 -223
- drivers/media/dvb/bt8xx/dst_common.h drivers/media/dvb/bt8xx/dst_common.h +3 -0
- drivers/media/dvb/cinergyT2/cinergyT2.c drivers/media/dvb/cinergyT2/cinergyT2.c +3 -1
- drivers/media/dvb/dvb-core/dmxdev.c drivers/media/dvb/dvb-core/dmxdev.c +7 -12
- drivers/media/dvb/dvb-core/dvb_frontend.c drivers/media/dvb/dvb-core/dvb_frontend.c +38 -6
- drivers/media/dvb/dvb-core/dvb_frontend.h drivers/media/dvb/dvb-core/dvb_frontend.h +0 -22
- drivers/media/dvb/dvb-usb/Kconfig drivers/media/dvb/dvb-usb/Kconfig +27 -7
- drivers/media/dvb/dvb-usb/Makefile drivers/media/dvb/dvb-usb/Makefile +3 -0
- drivers/media/dvb/dvb-usb/a800.c drivers/media/dvb/dvb-usb/a800.c +8 -2
- drivers/media/dvb/dvb-usb/cxusb.c drivers/media/dvb/dvb-usb/cxusb.c +295 -0
- drivers/media/dvb/dvb-usb/cxusb.h drivers/media/dvb/dvb-usb/cxusb.h +30 -0
- drivers/media/dvb/dvb-usb/dibusb-mb.c drivers/media/dvb/dvb-usb/dibusb-mb.c +48 -14
- drivers/media/dvb/dvb-usb/dibusb-mc.c drivers/media/dvb/dvb-usb/dibusb-mc.c +1 -1
- drivers/media/dvb/dvb-usb/digitv.c drivers/media/dvb/dvb-usb/digitv.c +26 -47
- drivers/media/dvb/dvb-usb/dtt200u-fe.c drivers/media/dvb/dvb-usb/dtt200u-fe.c +39 -37
- drivers/media/dvb/dvb-usb/dtt200u.c drivers/media/dvb/dvb-usb/dtt200u.c +79 -17
- drivers/media/dvb/dvb-usb/dtt200u.h drivers/media/dvb/dvb-usb/dtt200u.h +16 -26
- drivers/media/dvb/dvb-usb/dvb-usb-common.h drivers/media/dvb/dvb-usb/dvb-usb-common.h +3 -1
- drivers/media/dvb/dvb-usb/dvb-usb-dvb.c drivers/media/dvb/dvb-usb/dvb-usb-dvb.c +1 -1
- drivers/media/dvb/dvb-usb/dvb-usb-ids.h drivers/media/dvb/dvb-usb/dvb-usb-ids.h +8 -2
- drivers/media/dvb/dvb-usb/dvb-usb-init.c drivers/media/dvb/dvb-usb/dvb-usb-init.c +7 -3
- drivers/media/dvb/dvb-usb/dvb-usb-remote.c drivers/media/dvb/dvb-usb/dvb-usb-remote.c +10 -4
- drivers/media/dvb/dvb-usb/dvb-usb-urb.c drivers/media/dvb/dvb-usb/dvb-usb-urb.c +148 -34
- drivers/media/dvb/dvb-usb/dvb-usb.h drivers/media/dvb/dvb-usb/dvb-usb.h +20 -6
- drivers/media/dvb/dvb-usb/nova-t-usb2.c drivers/media/dvb/dvb-usb/nova-t-usb2.c +1 -1
- drivers/media/dvb/dvb-usb/umt-010.c drivers/media/dvb/dvb-usb/umt-010.c +1 -1
- drivers/media/dvb/dvb-usb/vp7045.c drivers/media/dvb/dvb-usb/vp7045.c +37 -12
- drivers/media/dvb/frontends/Kconfig drivers/media/dvb/frontends/Kconfig +13 -0
- drivers/media/dvb/frontends/Makefile drivers/media/dvb/frontends/Makefile +2 -0
- drivers/media/dvb/frontends/cx22702.c drivers/media/dvb/frontends/cx22702.c +20 -9
- drivers/media/dvb/frontends/cx22702.h drivers/media/dvb/frontends/cx22702.h +5 -0
- drivers/media/dvb/frontends/dvb-pll.c drivers/media/dvb/frontends/dvb-pll.c +81 -4
- drivers/media/dvb/frontends/dvb-pll.h drivers/media/dvb/frontends/dvb-pll.h +5 -1
- drivers/media/dvb/frontends/l64781.c drivers/media/dvb/frontends/l64781.c +5 -4
- drivers/media/dvb/frontends/lgdt3302.c drivers/media/dvb/frontends/lgdt3302.c +609 -0
- drivers/media/dvb/frontends/lgdt3302.h drivers/media/dvb/frontends/lgdt3302.h +49 -0
- drivers/media/dvb/frontends/lgdt3302_priv.h drivers/media/dvb/frontends/lgdt3302_priv.h +72 -0
- drivers/media/dvb/frontends/s5h1420.c drivers/media/dvb/frontends/s5h1420.c +800 -0
- drivers/media/dvb/frontends/s5h1420.h drivers/media/dvb/frontends/s5h1420.h +41 -0
- drivers/media/dvb/frontends/stv0297.c drivers/media/dvb/frontends/stv0297.c +4 -4
- drivers/media/dvb/frontends/tda1004x.c drivers/media/dvb/frontends/tda1004x.c +137 -98
- drivers/media/dvb/frontends/tda1004x.h drivers/media/dvb/frontends/tda1004x.h +29 -2
- drivers/media/dvb/frontends/tda80xx.c drivers/media/dvb/frontends/tda80xx.c +0 -1
- drivers/media/dvb/pluto2/Kconfig drivers/media/dvb/pluto2/Kconfig +16 -0
- drivers/media/dvb/pluto2/Makefile drivers/media/dvb/pluto2/Makefile +3 -0
- drivers/media/dvb/pluto2/pluto2.c drivers/media/dvb/pluto2/pluto2.c +809 -0
- drivers/media/dvb/ttpci/Kconfig drivers/media/dvb/ttpci/Kconfig +5 -4
- drivers/media/dvb/ttpci/av7110.c drivers/media/dvb/ttpci/av7110.c +153 -98
- drivers/media/dvb/ttpci/av7110.h drivers/media/dvb/ttpci/av7110.h +3 -4
- drivers/media/dvb/ttpci/av7110_av.c drivers/media/dvb/ttpci/av7110_av.c +129 -91
- drivers/media/dvb/ttpci/av7110_av.h drivers/media/dvb/ttpci/av7110_av.h +2 -2
- drivers/media/dvb/ttpci/av7110_hw.c drivers/media/dvb/ttpci/av7110_hw.c +218 -177
- drivers/media/dvb/ttpci/av7110_hw.h drivers/media/dvb/ttpci/av7110_hw.h +6 -6
- drivers/media/dvb/ttpci/av7110_ipack.c drivers/media/dvb/ttpci/av7110_ipack.c +1 -1
- drivers/media/dvb/ttpci/budget-av.c drivers/media/dvb/ttpci/budget-av.c +8 -4
- drivers/media/dvb/ttpci/budget-ci.c drivers/media/dvb/ttpci/budget-ci.c +19 -2
- drivers/media/dvb/ttpci/budget.c drivers/media/dvb/ttpci/budget.c +99 -0
- drivers/media/dvb/ttusb-budget/Kconfig drivers/media/dvb/ttusb-budget/Kconfig +1 -0
- drivers/media/dvb/ttusb-budget/dvb-ttusb-budget.c drivers/media/dvb/ttusb-budget/dvb-ttusb-budget.c +50 -2
- drivers/media/dvb/ttusb-dec/ttusb_dec.c drivers/media/dvb/ttusb-dec/ttusb_dec.c +9 -2
- drivers/media/dvb/ttusb-dec/ttusbdecfe.c drivers/media/dvb/ttusb-dec/ttusbdecfe.c +4 -10
- drivers/media/video/Kconfig drivers/media/video/Kconfig +1 -13
- drivers/media/video/bt832.c drivers/media/video/bt832.c +0 -12
- drivers/media/video/bttv-cards.c drivers/media/video/bttv-cards.c +12 -98
- drivers/media/video/bttv-driver.c drivers/media/video/bttv-driver.c +4 -15
- drivers/media/video/bttv-i2c.c drivers/media/video/bttv-i2c.c +19 -7
- drivers/media/video/bttv-risc.c drivers/media/video/bttv-risc.c +0 -9
- drivers/media/video/cx88/cx88-blackbird.c drivers/media/video/cx88/cx88-blackbird.c +0 -5
- drivers/media/video/cx88/cx88-cards.c drivers/media/video/cx88/cx88-cards.c +51 -14
- drivers/media/video/cx88/cx88-core.c drivers/media/video/cx88/cx88-core.c +1 -58
- drivers/media/video/cx88/cx88-dvb.c drivers/media/video/cx88/cx88-dvb.c +81 -12
- drivers/media/video/cx88/cx88-i2c.c drivers/media/video/cx88/cx88-i2c.c +20 -12
- drivers/media/video/cx88/cx88-input.c drivers/media/video/cx88/cx88-input.c +242 -142
- drivers/media/video/cx88/cx88-mpeg.c drivers/media/video/cx88/cx88-mpeg.c +19 -14
- drivers/media/video/cx88/cx88-reg.h drivers/media/video/cx88/cx88-reg.h +1 -10
- drivers/media/video/cx88/cx88-tvaudio.c drivers/media/video/cx88/cx88-tvaudio.c +1 -75
- drivers/media/video/cx88/cx88-video.c drivers/media/video/cx88/cx88-video.c +40 -318
- drivers/media/video/cx88/cx88.h drivers/media/video/cx88/cx88.h +6 -14
- drivers/media/video/ir-kbd-i2c.c drivers/media/video/ir-kbd-i2c.c +21 -30
- drivers/media/video/msp3400.c drivers/media/video/msp3400.c +4 -21
- drivers/media/video/mt20xx.c drivers/media/video/mt20xx.c +0 -16
- drivers/media/video/mxb.c drivers/media/video/mxb.c +5 -2
- drivers/media/video/saa7134/saa6752hs.c drivers/media/video/saa7134/saa6752hs.c +0 -4
- drivers/media/video/saa7134/saa7134-cards.c drivers/media/video/saa7134/saa7134-cards.c +1298 -876
- drivers/media/video/saa7134/saa7134-core.c drivers/media/video/saa7134/saa7134-core.c +17 -57
- drivers/media/video/saa7134/saa7134-dvb.c drivers/media/video/saa7134/saa7134-dvb.c +392 -31
- drivers/media/video/saa7134/saa7134-i2c.c drivers/media/video/saa7134/saa7134-i2c.c +36 -9
- drivers/media/video/saa7134/saa7134-input.c drivers/media/video/saa7134/saa7134-input.c +24 -24
- drivers/media/video/saa7134/saa7134-oss.c drivers/media/video/saa7134/saa7134-oss.c +13 -6
- drivers/media/video/saa7134/saa7134-ts.c drivers/media/video/saa7134/saa7134-ts.c +3 -3
- drivers/media/video/saa7134/saa7134-tvaudio.c drivers/media/video/saa7134/saa7134-tvaudio.c +55 -66
- drivers/media/video/saa7134/saa7134-vbi.c drivers/media/video/saa7134/saa7134-vbi.c +0 -12
- drivers/media/video/saa7134/saa7134-video.c drivers/media/video/saa7134/saa7134-video.c +37 -17
- drivers/media/video/saa7134/saa7134.h drivers/media/video/saa7134/saa7134.h +15 -6
- drivers/media/video/tda7432.c drivers/media/video/tda7432.c +0 -13
- drivers/media/video/tda8290.c drivers/media/video/tda8290.c +5 -8
- drivers/media/video/tda9875.c drivers/media/video/tda9875.c +0 -13
- drivers/media/video/tda9887.c drivers/media/video/tda9887.c +0 -9
- drivers/media/video/tea5767.c drivers/media/video/tea5767.c +81 -77
- drivers/media/video/tuner-3036.c drivers/media/video/tuner-3036.c +1 -1
- drivers/media/video/tuner-core.c drivers/media/video/tuner-core.c +402 -305
- drivers/media/video/tuner-simple.c drivers/media/video/tuner-simple.c +36 -49
- drivers/media/video/tvaudio.c drivers/media/video/tvaudio.c +0 -5
- drivers/media/video/tveeprom.c drivers/media/video/tveeprom.c +1 -8
- drivers/message/fusion/mptbase.c drivers/message/fusion/mptbase.c +1 -13
- drivers/message/fusion/mptscsih.h drivers/message/fusion/mptscsih.h +1 -1
- drivers/message/i2o/config-osm.c drivers/message/i2o/config-osm.c +2 -0
- drivers/misc/Kconfig drivers/misc/Kconfig +2 -3
- drivers/mmc/mmci.c drivers/mmc/mmci.c +6 -3
- drivers/mmc/wbsd.c drivers/mmc/wbsd.c +48 -32
- drivers/mmc/wbsd.h drivers/mmc/wbsd.h +2 -7
- drivers/mtd/chips/Kconfig drivers/mtd/chips/Kconfig +27 -2
- drivers/mtd/chips/amd_flash.c drivers/mtd/chips/amd_flash.c +1 -13
- drivers/mtd/chips/cfi_cmdset_0001.c drivers/mtd/chips/cfi_cmdset_0001.c +400 -180
- drivers/mtd/chips/cfi_cmdset_0002.c drivers/mtd/chips/cfi_cmdset_0002.c +377 -120
- drivers/mtd/chips/fwh_lock.h drivers/mtd/chips/fwh_lock.h +3 -3
- drivers/mtd/chips/gen_probe.c drivers/mtd/chips/gen_probe.c +2 -2
- drivers/mtd/chips/jedec_probe.c drivers/mtd/chips/jedec_probe.c +27 -1
- drivers/mtd/cmdlinepart.c drivers/mtd/cmdlinepart.c +6 -2
- drivers/mtd/devices/block2mtd.c drivers/mtd/devices/block2mtd.c +9 -11
- drivers/mtd/devices/ms02-nv.c drivers/mtd/devices/ms02-nv.c +4 -4
- drivers/mtd/devices/mtdram.c drivers/mtd/devices/mtdram.c +96 -169
- drivers/mtd/devices/phram.c drivers/mtd/devices/phram.c +24 -10
- drivers/mtd/devices/slram.c drivers/mtd/devices/slram.c +18 -5
- drivers/mtd/ftl.c drivers/mtd/ftl.c +3 -2
- drivers/mtd/maps/Kconfig drivers/mtd/maps/Kconfig +36 -81
- drivers/mtd/maps/Makefile drivers/mtd/maps/Makefile +5 -6
- drivers/mtd/maps/alchemy-flash.c drivers/mtd/maps/alchemy-flash.c +192 -0
- drivers/mtd/maps/amd76xrom.c drivers/mtd/maps/amd76xrom.c +2 -2
- drivers/mtd/maps/bast-flash.c drivers/mtd/maps/bast-flash.c +8 -5
- drivers/mtd/maps/db1550-flash.c drivers/mtd/maps/db1550-flash.c +0 -187
- drivers/mtd/maps/db1x00-flash.c drivers/mtd/maps/db1x00-flash.c +0 -226
- drivers/mtd/maps/elan-104nc.c drivers/mtd/maps/elan-104nc.c +0 -228
- drivers/mtd/maps/ichxrom.c drivers/mtd/maps/ichxrom.c +3 -3
- drivers/mtd/maps/ixp2000.c drivers/mtd/maps/ixp2000.c +1 -6
- drivers/mtd/maps/mainstone-flash.c drivers/mtd/maps/mainstone-flash.c +178 -0
- drivers/mtd/maps/map_funcs.c drivers/mtd/maps/map_funcs.c +6 -5
- drivers/mtd/maps/omap_nor.c drivers/mtd/maps/omap_nor.c +179 -0
- drivers/mtd/maps/pb1550-flash.c drivers/mtd/maps/pb1550-flash.c +0 -203
- drivers/mtd/maps/pb1xxx-flash.c drivers/mtd/maps/pb1xxx-flash.c +0 -178
- drivers/mtd/maps/pci.c drivers/mtd/maps/pci.c +2 -2
- drivers/mtd/maps/pcmciamtd.c drivers/mtd/maps/pcmciamtd.c +1 -6
- drivers/mtd/maps/plat-ram.c drivers/mtd/maps/plat-ram.c +278 -0
- drivers/mtd/maps/scb2_flash.c drivers/mtd/maps/scb2_flash.c +2 -2
- drivers/mtd/maps/sharpsl-flash.c drivers/mtd/maps/sharpsl-flash.c +26 -7
- drivers/mtd/mtdchar.c drivers/mtd/mtdchar.c +143 -33
- drivers/mtd/mtdcore.c drivers/mtd/mtdcore.c +3 -3
- drivers/mtd/mtdpart.c drivers/mtd/mtdpart.c +27 -1
- drivers/mtd/nand/Kconfig drivers/mtd/nand/Kconfig +4 -17
- drivers/mtd/nand/Makefile drivers/mtd/nand/Makefile +0 -2
- drivers/mtd/nand/diskonchip.c drivers/mtd/nand/diskonchip.c +54 -42
- drivers/mtd/nand/nand_base.c drivers/mtd/nand/nand_base.c +215 -84
- drivers/mtd/nand/nand_bbt.c drivers/mtd/nand/nand_bbt.c +86 -28
- drivers/mtd/nand/nand_ids.c drivers/mtd/nand/nand_ids.c +13 -5
- drivers/mtd/nand/nandsim.c drivers/mtd/nand/nandsim.c +12 -29
- drivers/mtd/nand/rtc_from4.c drivers/mtd/nand/rtc_from4.c +132 -8
- drivers/mtd/nand/s3c2410.c drivers/mtd/nand/s3c2410.c +161 -136
- drivers/mtd/nand/sharpsl.c drivers/mtd/nand/sharpsl.c +2 -2
- drivers/mtd/nand/tx4925ndfmc.c drivers/mtd/nand/tx4925ndfmc.c +0 -416
- drivers/mtd/nand/tx4938ndfmc.c drivers/mtd/nand/tx4938ndfmc.c +0 -406
- drivers/net/Kconfig drivers/net/Kconfig +3 -0
- drivers/net/appletalk/Kconfig drivers/net/appletalk/Kconfig +27 -0
- drivers/net/b44.c drivers/net/b44.c +3 -0
- drivers/net/bmac.c drivers/net/bmac.c +2 -5
- drivers/net/hamradio/scc.c drivers/net/hamradio/scc.c +2 -3
- drivers/net/mace.c drivers/net/mace.c +2 -4
- drivers/net/myri_sbus.c drivers/net/myri_sbus.c +1 -1
- drivers/net/ne2k-pci.c drivers/net/ne2k-pci.c +3 -0
- drivers/net/pcmcia/3c574_cs.c drivers/net/pcmcia/3c574_cs.c +1 -6
- drivers/net/pcmcia/3c589_cs.c drivers/net/pcmcia/3c589_cs.c +1 -6
- drivers/net/pcmcia/axnet_cs.c drivers/net/pcmcia/axnet_cs.c +1 -6
- drivers/net/pcmcia/com20020_cs.c drivers/net/pcmcia/com20020_cs.c +1 -6
- drivers/net/pcmcia/fmvj18x_cs.c drivers/net/pcmcia/fmvj18x_cs.c +1 -6
- drivers/net/pcmcia/ibmtr_cs.c drivers/net/pcmcia/ibmtr_cs.c +1 -6
- drivers/net/pcmcia/nmclan_cs.c drivers/net/pcmcia/nmclan_cs.c +1 -6
- drivers/net/pcmcia/pcnet_cs.c drivers/net/pcmcia/pcnet_cs.c +1 -6
- drivers/net/pcmcia/smc91c92_cs.c drivers/net/pcmcia/smc91c92_cs.c +1 -5
- drivers/net/pcmcia/xirc2ps_cs.c drivers/net/pcmcia/xirc2ps_cs.c +1 -6
- drivers/net/plip.c drivers/net/plip.c +1 -1
- drivers/net/ppp_async.c drivers/net/ppp_async.c +1 -1
- drivers/net/ppp_generic.c drivers/net/ppp_generic.c +6 -6
- drivers/net/ppp_synctty.c drivers/net/ppp_synctty.c +1 -1
- drivers/net/shaper.c drivers/net/shaper.c +16 -26
- drivers/net/skge.c drivers/net/skge.c +2 -2
- drivers/net/skge.h drivers/net/skge.h +1 -0
- drivers/net/sungem.c drivers/net/sungem.c +3 -1
- drivers/net/sungem_phy.c drivers/net/sungem_phy.c +51 -18
- drivers/net/sungem_phy.h drivers/net/sungem_phy.h +2 -1
- drivers/net/tg3.c drivers/net/tg3.c +65 -4
- drivers/net/tg3.h drivers/net/tg3.h +10 -0
- drivers/net/tun.c drivers/net/tun.c +1 -1
- drivers/net/typhoon.c drivers/net/typhoon.c +3 -3
- drivers/net/wan/farsync.c drivers/net/wan/farsync.c +1 -2
- drivers/net/wan/hdlc_cisco.c drivers/net/wan/hdlc_cisco.c +1 -2
- drivers/net/wan/hdlc_ppp.c drivers/net/wan/hdlc_ppp.c +1 -2
- drivers/net/wan/hdlc_raw.c drivers/net/wan/hdlc_raw.c +1 -2
- drivers/net/wireless/airo.c drivers/net/wireless/airo.c +2 -2
- drivers/net/wireless/airo_cs.c drivers/net/wireless/airo_cs.c +1 -6
- drivers/net/wireless/airport.c drivers/net/wireless/airport.c +4 -4
- drivers/net/wireless/atmel_cs.c drivers/net/wireless/atmel_cs.c +6 -11
- drivers/net/wireless/netwave_cs.c drivers/net/wireless/netwave_cs.c +1 -6
- drivers/net/wireless/orinoco_cs.c drivers/net/wireless/orinoco_cs.c +1 -6
- drivers/net/wireless/ray_cs.c drivers/net/wireless/ray_cs.c +1 -6
- drivers/net/wireless/wavelan_cs.c drivers/net/wireless/wavelan_cs.c +1 -6
- drivers/net/wireless/wavelan_cs.p.h drivers/net/wireless/wavelan_cs.p.h +0 -1
- drivers/net/wireless/wl3501_cs.c drivers/net/wireless/wl3501_cs.c +6 -13
- drivers/parport/parport_cs.c drivers/parport/parport_cs.c +1 -6
- drivers/parport/parport_pc.c drivers/parport/parport_pc.c +1 -1
- drivers/pci/Makefile drivers/pci/Makefile +1 -0
- drivers/pci/hotplug.c drivers/pci/hotplug.c +1 -1
- drivers/pci/hotplug/Kconfig drivers/pci/hotplug/Kconfig +3 -2
- drivers/pci/hotplug/Makefile drivers/pci/hotplug/Makefile +1 -0
- drivers/pci/hotplug/sgi_hotplug.c drivers/pci/hotplug/sgi_hotplug.c +611 -0
- drivers/pci/pci-acpi.c drivers/pci/pci-acpi.c +107 -3
- drivers/pci/pci-driver.c drivers/pci/pci-driver.c +72 -126
- drivers/pci/pci.c drivers/pci/pci.c +19 -9
- drivers/pci/pci.h drivers/pci/pci.h +4 -0
- drivers/pci/pcie/portdrv.h drivers/pci/pcie/portdrv.h +5 -0
- drivers/pci/pcie/portdrv_core.c drivers/pci/pcie/portdrv_core.c +11 -3
- drivers/pci/pcie/portdrv_pci.c drivers/pci/pcie/portdrv_pci.c +78 -1
- drivers/pci/probe.c drivers/pci/probe.c +20 -4
- drivers/pci/quirks.c drivers/pci/quirks.c +1 -0
- drivers/pci/search.c drivers/pci/search.c +1 -0
- drivers/pci/setup-bus.c drivers/pci/setup-bus.c +3 -0
- drivers/pcmcia/Kconfig drivers/pcmcia/Kconfig +7 -10
- drivers/pcmcia/au1000_generic.h drivers/pcmcia/au1000_generic.h +0 -1
- drivers/pcmcia/au1000_pb1x00.c drivers/pcmcia/au1000_pb1x00.c +0 -1
- drivers/pcmcia/au1000_xxs1500.c drivers/pcmcia/au1000_xxs1500.c +0 -1
- drivers/pcmcia/cardbus.c drivers/pcmcia/cardbus.c +0 -1
- drivers/pcmcia/cs.c drivers/pcmcia/cs.c +11 -5
- drivers/pcmcia/cs_internal.h drivers/pcmcia/cs_internal.h +2 -14
- drivers/pcmcia/ds.c drivers/pcmcia/ds.c +44 -55
- drivers/pcmcia/hd64465_ss.c drivers/pcmcia/hd64465_ss.c +0 -1
- drivers/pcmcia/i82365.c drivers/pcmcia/i82365.c +0 -9
- drivers/pcmcia/m32r_cfc.c drivers/pcmcia/m32r_cfc.c +0 -1
- drivers/pcmcia/m32r_pcc.c drivers/pcmcia/m32r_pcc.c +0 -1
- drivers/pcmcia/pcmcia_compat.c drivers/pcmcia/pcmcia_compat.c +11 -37
- drivers/pcmcia/pcmcia_ioctl.c drivers/pcmcia/pcmcia_ioctl.c +0 -27
- drivers/pcmcia/pcmcia_resource.c drivers/pcmcia/pcmcia_resource.c +44 -99
- drivers/pcmcia/sa1100_generic.c drivers/pcmcia/sa1100_generic.c +0 -1
- drivers/pcmcia/soc_common.h drivers/pcmcia/soc_common.h +0 -1
- drivers/pcmcia/socket_sysfs.c drivers/pcmcia/socket_sysfs.c +0 -1
- drivers/pcmcia/tcic.c drivers/pcmcia/tcic.c +0 -1
- drivers/pcmcia/ti113x.h drivers/pcmcia/ti113x.h +0 -4
- drivers/pcmcia/yenta_socket.c drivers/pcmcia/yenta_socket.c +115 -59
- drivers/pnp/pnpacpi/rsparser.c drivers/pnp/pnpacpi/rsparser.c +12 -3
- drivers/pnp/pnpbios/rsparser.c drivers/pnp/pnpbios/rsparser.c +1 -1
- drivers/pnp/resource.c drivers/pnp/resource.c +1 -1
- drivers/s390/net/claw.c drivers/s390/net/claw.c +2 -2
- drivers/s390/net/ctctty.c drivers/s390/net/ctctty.c +3 -3
- drivers/s390/net/qeth_main.c drivers/s390/net/qeth_main.c +1 -1
- drivers/sbus/char/bpp.c drivers/sbus/char/bpp.c +2 -18
- drivers/scsi/aacraid/commctrl.c drivers/scsi/aacraid/commctrl.c +1 -1
- drivers/scsi/mac53c94.c drivers/scsi/mac53c94.c +3 -4
- drivers/scsi/mesh.c drivers/scsi/mesh.c +3 -5
- drivers/scsi/pcmcia/aha152x_stub.c drivers/scsi/pcmcia/aha152x_stub.c +1 -6
- drivers/scsi/pcmcia/fdomain_stub.c drivers/scsi/pcmcia/fdomain_stub.c +1 -6
- drivers/scsi/pcmcia/nsp_cs.c drivers/scsi/pcmcia/nsp_cs.c +6 -11
- drivers/scsi/pcmcia/qlogic_stub.c drivers/scsi/pcmcia/qlogic_stub.c +1 -3
- drivers/scsi/pcmcia/sym53c500_cs.c drivers/scsi/pcmcia/sym53c500_cs.c +1 -4
- drivers/serial/cpm_uart/cpm_uart_cpm1.c drivers/serial/cpm_uart/cpm_uart_cpm1.c +31 -1
- drivers/serial/pmac_zilog.c drivers/serial/pmac_zilog.c +3 -6
- drivers/serial/s3c2410.c drivers/serial/s3c2410.c +0 -5
- drivers/serial/serial_core.c drivers/serial/serial_core.c +13 -1
- drivers/serial/serial_cs.c drivers/serial/serial_cs.c +1 -6
- drivers/telephony/ixj_pcmcia.c drivers/telephony/ixj_pcmcia.c +1 -6
- drivers/usb/Makefile drivers/usb/Makefile +2 -0
- drivers/usb/atm/cxacru.c drivers/usb/atm/cxacru.c +1 -1
- drivers/usb/atm/speedtch.c drivers/usb/atm/speedtch.c +31 -32
- drivers/usb/class/cdc-acm.c drivers/usb/class/cdc-acm.c +16 -15
- drivers/usb/core/buffer.c drivers/usb/core/buffer.c +1 -1
- drivers/usb/core/hcd-pci.c drivers/usb/core/hcd-pci.c +1 -0
- drivers/usb/core/hcd.c drivers/usb/core/hcd.c +1 -1
- drivers/usb/core/hcd.h drivers/usb/core/hcd.h +4 -4
- drivers/usb/core/hub.c drivers/usb/core/hub.c +11 -29
- drivers/usb/core/message.c drivers/usb/core/message.c +1 -1
- drivers/usb/core/sysfs.c drivers/usb/core/sysfs.c +2 -0
- drivers/usb/core/urb.c drivers/usb/core/urb.c +2 -2
- drivers/usb/core/usb.c drivers/usb/core/usb.c +4 -1
- drivers/usb/gadget/dummy_hcd.c drivers/usb/gadget/dummy_hcd.c +5 -4
- drivers/usb/gadget/ether.c drivers/usb/gadget/ether.c +12 -10
- drivers/usb/gadget/goku_udc.c drivers/usb/gadget/goku_udc.c +3 -3
- drivers/usb/gadget/lh7a40x_udc.c drivers/usb/gadget/lh7a40x_udc.c +3 -3
- drivers/usb/gadget/net2280.c drivers/usb/gadget/net2280.c +4 -4
- drivers/usb/gadget/omap_udc.c drivers/usb/gadget/omap_udc.c +4 -5
- drivers/usb/gadget/pxa2xx_udc.c drivers/usb/gadget/pxa2xx_udc.c +3 -3
- drivers/usb/gadget/zero.c drivers/usb/gadget/zero.c +4 -4
- drivers/usb/host/ehci-hcd.c drivers/usb/host/ehci-hcd.c +1 -1
- drivers/usb/host/ehci-q.c drivers/usb/host/ehci-q.c +1 -1
- drivers/usb/host/ehci-sched.c drivers/usb/host/ehci-sched.c +11 -8
- drivers/usb/host/hc_crisv10.c drivers/usb/host/hc_crisv10.c +6 -4
- drivers/usb/host/isp116x-hcd.c drivers/usb/host/isp116x-hcd.c +8 -12
- drivers/usb/host/ohci-hcd.c drivers/usb/host/ohci-hcd.c +4 -2
- drivers/usb/host/ohci-hub.c drivers/usb/host/ohci-hub.c +2 -1
- drivers/usb/host/ohci-mem.c drivers/usb/host/ohci-mem.c +2 -2
- drivers/usb/host/ohci-omap.c drivers/usb/host/ohci-omap.c +16 -37
- drivers/usb/host/sl811-hcd.c drivers/usb/host/sl811-hcd.c +1 -1
- drivers/usb/host/sl811_cs.c drivers/usb/host/sl811_cs.c +1 -6
- No files found.
Too many changes to show.
To preserve performance only 1000 of 1000+ files are displayed.