Jeff Garzik
c7bec5aba5
Various drivers' irq handlers: kill dead code, needless casts
...
- Eliminate casts to/from void*
- Eliminate checks for conditions that never occur. These typically
fall into two classes:
1) Checking for 'dev_id == NULL', then it is never called with
NULL as an argument.
2) Checking for invalid irq number, when the only caller (the
system) guarantees the irq handler is called with the proper
'irq' number argument.
Signed-off-by: Jeff Garzik <jeff@garzik.org>
2006-10-06 15:00:58 -04:00
..
agp
[PARISC] Add support for Quicksilver AGPGART
2006-10-04 06:50:16 -06:00
drm
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
ftape
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
hw_random
Remove all inclusions of <linux/config.h>
2006-10-04 03:38:54 -04:00
ip2
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
ipmi
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
mwave
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
pcmcia
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
rio
Various drivers' irq handlers: kill dead code, needless casts
2006-10-06 15:00:58 -04:00
tpm
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
watchdog
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
.gitignore
[MIPS] Remove IT8172-based platforms, ITE 8172G and Globespan IVR support.
2006-10-03 17:59:17 +01:00
amiserial.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
applicom.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
applicom.h
briq_panel.c
Remove all inclusions of <linux/config.h>
2006-10-04 03:38:54 -04:00
cd1865.h
ChangeLog
consolemap.c
cp437.uni
cs5535_gpio.c
[PATCH] make more file_operation structs static
2006-07-03 15:26:59 -07:00
cyclades.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
decserial.c
defkeymap.c_shipped
defkeymap.map
digi.h
digi1.h
digiFep1.h
digiPCI.h
ds1286.c
[PATCH] proper flags type of spin_lock_irqsave()
2006-10-01 00:39:21 -07:00
ds1302.c
[PATCH] make more file_operation structs static
2006-07-03 15:26:59 -07:00
ds1620.c
[PATCH] make more file_operation structs static
2006-07-03 15:26:59 -07:00
dsp56k.c
[PATCH] make more file_operation structs static
2006-07-03 15:26:59 -07:00
dtlk.c
[PATCH] make more file_operation structs static
2006-07-03 15:26:59 -07:00
ec3104_keyb.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
efirtc.c
[PATCH] make more file_operation structs static
2006-07-03 15:26:59 -07:00
epca.c
[PATCH] char: kill unneeded memsets
2006-10-04 07:55:13 -07:00
epca.h
[PATCH] char: kill unneeded memsets
2006-10-04 07:55:13 -07:00
epcaconfig.h
esp.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
generic_nvram.c
generic_serial.c
[PATCH] char: kill unneeded memsets
2006-10-04 07:55:13 -07:00
genrtc.c
[PATCH] make more file_operation structs static
2006-07-03 15:26:59 -07:00
hangcheck-timer.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
hpet.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
hvc_console.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
hvc_console.h
[POWERPC] Make the hvc_console output buffer size settable
2006-07-13 18:53:32 +10:00
hvc_iseries.c
Merge branch 'master' of git://oak/home/sfr/kernels/iseries/work
2006-10-04 15:02:27 +10:00
hvc_rtas.c
[POWERPC] Make the hvc_console output buffer size settable
2006-07-13 18:53:32 +10:00
hvc_vio.c
[POWERPC] The two vio HVC backends clash
2006-09-25 13:30:51 +10:00
hvcs.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
hvsi.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
i8k.c
[PATCH] make more file_operation structs static
2006-07-03 15:26:59 -07:00
ip27-rtc.c
[PATCH] make more file_operation structs static
2006-07-03 15:26:59 -07:00
isicom.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
istallion.c
[PATCH] const struct tty_operations
2006-10-02 07:57:14 -07:00
Kconfig
[MIPS] Remove IT8172-based platforms, ITE 8172G and Globespan IVR support.
2006-10-03 17:59:17 +01:00
keyboard.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
lcd.c
[PATCH] make more file_operation structs static
2006-07-03 15:26:59 -07:00
lcd.h
lp.c
[PATCH] There is no devfs, there has never been a devfs, we have always been at war with...
2006-09-29 09:18:10 -07:00
Makefile
[MIPS] Remove IT8172-based platforms, ITE 8172G and Globespan IVR support.
2006-10-03 17:59:17 +01:00
mbcs.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
mbcs.h
mem.c
[PATCH] mem driver: fix conditional on isa i/o support
2006-09-29 09:18:22 -07:00
misc.c
[PATCH] make more file_operation structs static
2006-07-03 15:26:59 -07:00
mmtimer.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
moxa.c
[PATCH] const struct tty_operations
2006-10-02 07:57:14 -07:00
mspec.c
Remove all inclusions of <linux/config.h>
2006-10-04 03:38:54 -04:00
mxser.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
mxser.h
n_hdlc.c
n_r3964.c
n_tty.c
nsc_gpio.c
Remove all inclusions of <linux/config.h>
2006-10-04 03:38:54 -04:00
nvram.c
[PATCH] make more file_operation structs static
2006-07-03 15:26:59 -07:00
nwbutton.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
nwbutton.h
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
nwflash.c
[PATCH] make more file_operation structs static
2006-07-03 15:26:59 -07:00
pc8736x_gpio.c
[PATCH] drivers/char/pc8736x_gpio.c: remove unused static functions
2006-09-29 09:18:05 -07:00
ppdev.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
pty.c
[PATCH] const struct tty_operations
2006-10-02 07:57:14 -07:00
qtronix.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
random.c
[PATCH] namespaces: utsname: switch to using uts namespaces
2006-10-02 07:57:21 -07:00
raw.c
[PATCH] Streamline generic_file_* interfaces and filemap cleanups
2006-10-01 00:39:28 -07:00
riscom8.c
Various drivers' irq handlers: kill dead code, needless casts
2006-10-06 15:00:58 -04:00
riscom8.h
riscom8_reg.h
rocket.c
[PATCH] const struct tty_operations
2006-10-02 07:57:14 -07:00
rocket.h
rocket_int.h
rtc.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
scan_keyb.c
scan_keyb.h
scc.h
scx200_gpio.c
[PATCH] scx200_gpio export cleanups
2006-09-29 09:18:06 -07:00
selection.c
[PATCH] tty locking on resize
2006-09-29 09:18:12 -07:00
ser_a2232.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
ser_a2232.h
ser_a2232fw.ax
ser_a2232fw.h
serial167.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
snsc.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
snsc.h
snsc_event.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
sonypi.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
specialix.c
Various drivers' irq handlers: kill dead code, needless casts
2006-10-06 15:00:58 -04:00
specialix_io8.h
stallion.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
sx.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
sx.h
sxboards.h
sxwindow.h
synclink.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
synclink_gt.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
synclinkmp.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
sysrq.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
tb0219.c
[PATCH] make more file_operation structs static
2006-07-03 15:26:59 -07:00
tipar.c
[PATCH] pr_debug: tipar: repair nonexistant pr_debug argument use
2006-10-03 08:04:19 -07:00
tlclk.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
toshiba.c
[PATCH] make more file_operation structs static
2006-07-03 15:26:59 -07:00
tty_io.c
[PATCH] const struct tty_operations
2006-10-02 07:57:14 -07:00
tty_ioctl.c
[PATCH] Fix locking for tty drivers when doing urgent characters
2006-09-29 09:18:24 -07:00
vc_screen.c
[PATCH] There is no devfs, there has never been a devfs, we have always been at war with...
2006-09-29 09:18:10 -07:00
viocons.c
[PATCH] const struct tty_operations
2006-10-02 07:57:14 -07:00
viotape.c
[POWERPC] iseries: Small viotape cleanup allowed by devfs removal
2006-07-13 18:56:00 +10:00
vme_scc.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
vr41xx_giu.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
vt.c
[PATCH] vt: proper prototypes for some console functions
2006-10-03 08:04:12 -07:00
vt_ioctl.c
[PATCH] vt: Make vt_pid a struct pid (making it pid wrap around safe).
2006-10-02 07:57:14 -07:00