Magnus Damm
2dfb9a85ec
Input: sh_keysc - switch to threaded IRQ handler
...
Update the KEYSC driver to make use of threaded IRQs with IRQF_ONESHOT
to improve interrupt latency. The driver is using udelay() in the ISR
to make sure the hardware has stabilized. Without using interrupt threads
this delay may affect the latency of the rest of the system.
Also pass dev_name() as string for /proc/interrupts.
Signed-off-by: Magnus Damm <damm@opensource.se>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
2011-04-28 09:36:48 -07:00
..
accessibility
acpi
Fix common misspellings
2011-03-31 11:26:23 -03:00
amba
PM / Hibernate: Introduce CONFIG_HIBERNATE_CALLBACKS
2011-04-11 22:54:42 +02:00
ata
Fix common misspellings
2011-03-31 11:26:23 -03:00
atm
Merge branch 'for-linus2' of git://git.profusion.mobi/users/lucas/linux-2.6
2011-04-07 11:14:49 -07:00
auxdisplay
Fix common misspellings
2011-03-31 11:26:23 -03:00
base
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6
2011-04-12 17:18:05 -07:00
block
Fix common misspellings
2011-03-31 11:26:23 -03:00
bluetooth
Merge branch 'for-linus2' of git://git.profusion.mobi/users/lucas/linux-2.6
2011-04-07 11:14:49 -07:00
cdrom
Fix common misspellings
2011-03-31 11:26:23 -03:00
char
Fix common misspellings
2011-03-31 11:26:23 -03:00
clk
clocksource
connector
connector: convert to synchronous netlink message processing
2011-03-30 17:14:33 -07:00
cpufreq
Fix common misspellings
2011-03-31 11:26:23 -03:00
cpuidle
crypto
Fix common misspellings
2011-03-31 11:26:23 -03:00
dca
drivers/dca/dca-core.c: use list_move() instead of list_del()/list_add() combination
2011-03-22 17:44:12 -07:00
dio
dma
Merge branch 'spi/merge' of git://git.secretlab.ca/git/linux-2.6
2011-04-11 15:44:38 -07:00
edac
Merge branch 'for-linus2' of git://git.profusion.mobi/users/lucas/linux-2.6
2011-04-07 11:14:49 -07:00
eisa
firewire
Fix common misspellings
2011-03-31 11:26:23 -03:00
firmware
sigma-firmware: loader for Analog Devices' SigmaStudio
2011-03-22 17:44:15 -07:00
gpio
Merge branch 'spi/merge' of git://git.secretlab.ca/git/linux-2.6
2011-04-11 15:44:38 -07:00
gpu
Revert "i915: restore only the mode of this driver on lastclose"
2011-04-13 09:20:24 +10:00
hid
Merge branch 'for-linus2' of git://git.profusion.mobi/users/lucas/linux-2.6
2011-04-07 11:14:49 -07:00
hwmon
Merge branch 'for-linus2' of git://git.profusion.mobi/users/lucas/linux-2.6
2011-04-07 11:14:49 -07:00
hwspinlock
i2c
i2c-algo-bit: Call pre/post_xfer for bit_test
2011-04-17 10:20:19 +02:00
ide
Merge branch 'for-linus2' of git://git.profusion.mobi/users/lucas/linux-2.6
2011-04-07 11:14:49 -07:00
idle
ieee802154
infiniband
Fix common misspellings
2011-03-31 11:26:23 -03:00
input
Input: sh_keysc - switch to threaded IRQ handler
2011-04-28 09:36:48 -07:00
isdn
Fix common misspellings
2011-03-31 11:26:23 -03:00
leds
leds/leds-regulator.c: fix handling of already enabled regulators
2011-04-14 16:06:54 -07:00
lguest
Fix common misspellings
2011-03-31 11:26:23 -03:00
macintosh
Merge branch 'for-linus2' of git://git.profusion.mobi/users/lucas/linux-2.6
2011-04-07 11:14:49 -07:00
mca
md
md: fix up raid1/raid10 unplugging.
2011-04-18 18:25:43 +10:00
media
Merge branch 'for-linus2' of git://git.profusion.mobi/users/lucas/linux-2.6
2011-04-07 11:14:49 -07:00
memstick
Fix common misspellings
2011-03-31 11:26:23 -03:00
message
Fix common misspellings
2011-03-31 11:26:23 -03:00
mfd
mfd: Fetch cell pointer from platform_device->mfd_cell
2011-04-12 11:13:00 +02:00
misc
drivers/misc/sgi-gru/grufile.c: fix the wrong members of gru_chip
2011-04-14 16:06:55 -07:00
mmc
Fix common misspellings
2011-03-31 11:26:23 -03:00
mtd
Merge git://git.infradead.org/mtd-2.6
2011-04-09 13:23:50 -07:00
net
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
2011-04-11 07:27:24 -07:00
nfc
nubus
of
Fix common misspellings
2011-03-31 11:26:23 -03:00
oprofile
parisc
Fix common misspellings
2011-03-31 11:26:23 -03:00
parport
Fix common misspellings
2011-03-31 11:26:23 -03:00
pci
PM / Hibernate: Introduce CONFIG_HIBERNATE_CALLBACKS
2011-04-11 22:54:42 +02:00
pcmcia
ARM: pxa: convert incorrect IRQ_TO_IRQ() to irq_to_gpio()
2011-04-13 09:30:40 +08:00
platform
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86
2011-04-13 09:15:55 -07:00
pnp
Fix common misspellings
2011-03-31 11:26:23 -03:00
power
drivers: Final irq namespace conversion
2011-03-29 14:48:19 +02:00
pps
Fix common misspellings
2011-03-31 11:26:23 -03:00
ps3
Fix common misspellings
2011-03-31 11:26:23 -03:00
rapidio
RapidIO/mpc85xx: fix possible mport registration problems
2011-04-14 16:06:56 -07:00
regulator
Fix common misspellings
2011-03-31 11:26:23 -03:00
rtc
Merge branches 'core-fixes-for-linus', 'perf-fixes-for-linus', 'sched-fixes-for-linus', 'timer-fixes-for-linus' and 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
2011-04-16 09:45:08 -07:00
s390
Merge branch 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6
2011-04-08 07:36:14 -07:00
sbus
Fix common misspellings
2011-03-31 11:26:23 -03:00
scsi
block: add blk_run_queue_async
2011-04-18 11:41:33 +02:00
sfi
Fix common misspellings
2011-03-31 11:26:23 -03:00
sh
sh: Fix irq cleanup fallout
2011-03-30 00:15:49 +02:00
sn
spi
Merge branch 'spi/merge' of git://git.secretlab.ca/git/linux-2.6
2011-04-11 15:44:38 -07:00
ssb
Fix common misspellings
2011-03-31 11:26:23 -03:00
staging
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86
2011-04-12 15:24:23 -07:00
target
Fix common misspellings
2011-03-31 11:26:23 -03:00
tc
telephony
Fix common misspellings
2011-03-31 11:26:23 -03:00
thermal
tty
Merge branch 'sh-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6
2011-04-07 12:48:45 -07:00
uio
Fix common misspellings
2011-03-31 11:26:23 -03:00
usb
Revert "USB: isp1760-hcd: move imask clear after pending work is done"
2011-04-14 13:37:07 -07:00
uwb
Fix common misspellings
2011-03-31 11:26:23 -03:00
vhost
video
ARM: pxafb: Fix access to nonexistent member of pxafb_info
2011-04-12 23:07:42 +08:00
virtio
vlynq
vlynq: Convert irq functions
2011-03-28 19:33:04 +02:00
w1
Fix common misspellings
2011-03-31 11:26:23 -03:00
watchdog
watchdog: mpc8xxx_wdt: fix build
2011-04-07 20:20:24 +00:00
xen
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6
2011-04-12 17:18:05 -07:00
zorro
Kconfig
Makefile