diff options
| author | Alan Cox <alan@lxorguk.ukuu.org.uk> | 2009-04-07 10:30:57 -0400 |
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2009-04-07 11:44:06 -0400 |
| commit | 51dcdfec6a274afc1c6fce180d582add9ff512c0 (patch) | |
| tree | 51442c7adc06f36977859e8133b645c6c42ea0c9 /include/linux | |
| parent | 8e7d91c97570ba1a16c0b4f984c04f04f039a231 (diff) | |
parport: Use the PCI IRQ if offered
PCI parallel port devices can IRQ share so we should stop them hogging
the line and making a mess on modern PC systems. We know the sharing
side works as the PCMCIA driver has shared the parallel port IRQ for
some time.
Signed-off-by: Alan Cox <alan@lxorguk.ukuu.org.uk>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'include/linux')
| -rw-r--r-- | include/linux/parport_pc.h | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/include/linux/parport_pc.h b/include/linux/parport_pc.h index ea8c6d84996d..cc1767f5cca8 100644 --- a/include/linux/parport_pc.h +++ b/include/linux/parport_pc.h | |||
| @@ -228,10 +228,11 @@ extern void parport_pc_release_resources(struct parport *p); | |||
| 228 | extern int parport_pc_claim_resources(struct parport *p); | 228 | extern int parport_pc_claim_resources(struct parport *p); |
| 229 | 229 | ||
| 230 | /* PCMCIA code will want to get us to look at a port. Provide a mechanism. */ | 230 | /* PCMCIA code will want to get us to look at a port. Provide a mechanism. */ |
| 231 | extern struct parport *parport_pc_probe_port (unsigned long base, | 231 | extern struct parport *parport_pc_probe_port(unsigned long base, |
| 232 | unsigned long base_hi, | 232 | unsigned long base_hi, |
| 233 | int irq, int dma, | 233 | int irq, int dma, |
| 234 | struct device *dev); | 234 | struct device *dev, |
| 235 | extern void parport_pc_unregister_port (struct parport *p); | 235 | int irqflags); |
| 236 | extern void parport_pc_unregister_port(struct parport *p); | ||
| 236 | 237 | ||
| 237 | #endif | 238 | #endif |
