diff options
author | Linus Torvalds <torvalds@g5.osdl.org> | 2006-10-05 19:32:01 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2006-10-05 19:32:01 -0400 |
commit | 44aefd2706bb6f5b65ba2c38cd89e7609e2b43d3 (patch) | |
tree | 93824f573767da634fbc82c388b6d33cc454212b /drivers/scsi/NCR53C9x.c | |
parent | c1a26e7d40fb814716950122353a1a556844286b (diff) | |
parent | 7d12e780e003f93433d49ce78cfedf4b4c52adc5 (diff) |
Merge git://git.infradead.org/~dhowells/irq-2.6
* git://git.infradead.org/~dhowells/irq-2.6:
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
IRQ: Typedef the IRQ handler function type
IRQ: Typedef the IRQ flow handler function type
Diffstat (limited to 'drivers/scsi/NCR53C9x.c')
-rw-r--r-- | drivers/scsi/NCR53C9x.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/scsi/NCR53C9x.c b/drivers/scsi/NCR53C9x.c index bdc6bb262bce..3c912ee29da0 100644 --- a/drivers/scsi/NCR53C9x.c +++ b/drivers/scsi/NCR53C9x.c | |||
@@ -96,7 +96,7 @@ enum { | |||
96 | static struct NCR_ESP *espchain; | 96 | static struct NCR_ESP *espchain; |
97 | int nesps = 0, esps_in_use = 0, esps_running = 0; | 97 | int nesps = 0, esps_in_use = 0, esps_running = 0; |
98 | 98 | ||
99 | irqreturn_t esp_intr(int irq, void *dev_id, struct pt_regs *pregs); | 99 | irqreturn_t esp_intr(int irq, void *dev_id); |
100 | 100 | ||
101 | /* Debugging routines */ | 101 | /* Debugging routines */ |
102 | static struct esp_cmdstrings { | 102 | static struct esp_cmdstrings { |
@@ -3533,7 +3533,7 @@ state_machine: | |||
3533 | } | 3533 | } |
3534 | 3534 | ||
3535 | #ifndef CONFIG_SMP | 3535 | #ifndef CONFIG_SMP |
3536 | irqreturn_t esp_intr(int irq, void *dev_id, struct pt_regs *pregs) | 3536 | irqreturn_t esp_intr(int irq, void *dev_id) |
3537 | { | 3537 | { |
3538 | struct NCR_ESP *esp; | 3538 | struct NCR_ESP *esp; |
3539 | unsigned long flags; | 3539 | unsigned long flags; |
@@ -3570,7 +3570,7 @@ repeat: | |||
3570 | } | 3570 | } |
3571 | #else | 3571 | #else |
3572 | /* For SMP we only service one ESP on the list list at our IRQ level! */ | 3572 | /* For SMP we only service one ESP on the list list at our IRQ level! */ |
3573 | irqreturn_t esp_intr(int irq, void *dev_id, struct pt_regs *pregs) | 3573 | irqreturn_t esp_intr(int irq, void *dev_id) |
3574 | { | 3574 | { |
3575 | struct NCR_ESP *esp; | 3575 | struct NCR_ESP *esp; |
3576 | unsigned long flags; | 3576 | unsigned long flags; |