diff options
| author | Al Viro <viro@www.linux.org.uk> | 2005-05-04 00:39:52 -0400 |
|---|---|---|
| committer | Linus Torvalds <torvalds@ppc970.osdl.org> | 2005-05-04 10:33:14 -0400 |
| commit | 56c3b7d788c21eecf5641020fcf8e4e15d0c5eb0 (patch) | |
| tree | 881eb266d98dfe4502cb7338902af7c749a78553 /net | |
| parent | a553260618d88c4790daec7975c88f3db1080b5b (diff) | |
[PATCH] ISA DMA Kconfig fixes - part 4 (irda)
* net/irda/irda_device.c::irda_setup_dma() made conditional on
ISA_DMA_API (it uses helpers in question and irda is usable on
platforms that don't have them at all - think of USB IRDA, for
example).
* irda drivers that depend on ISA DMA marked as dependent on
ISA_DMA_API
Signed-off-by: Al Viro <viro@parcelfarce.linux.theplanet.co.uk>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'net')
| -rw-r--r-- | net/irda/irda_device.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/net/irda/irda_device.c b/net/irda/irda_device.c index d6ccd3239dcf..70543d89438b 100644 --- a/net/irda/irda_device.c +++ b/net/irda/irda_device.c | |||
| @@ -470,6 +470,7 @@ void irda_device_unregister_dongle(struct dongle_reg *dongle) | |||
| 470 | } | 470 | } |
| 471 | EXPORT_SYMBOL(irda_device_unregister_dongle); | 471 | EXPORT_SYMBOL(irda_device_unregister_dongle); |
| 472 | 472 | ||
| 473 | #ifdef CONFIG_ISA_DMA_API | ||
| 473 | /* | 474 | /* |
| 474 | * Function setup_dma (idev, buffer, count, mode) | 475 | * Function setup_dma (idev, buffer, count, mode) |
| 475 | * | 476 | * |
| @@ -492,3 +493,4 @@ void irda_setup_dma(int channel, dma_addr_t buffer, int count, int mode) | |||
| 492 | release_dma_lock(flags); | 493 | release_dma_lock(flags); |
| 493 | } | 494 | } |
| 494 | EXPORT_SYMBOL(irda_setup_dma); | 495 | EXPORT_SYMBOL(irda_setup_dma); |
| 496 | #endif | ||
