staging: gpib: pc2: avoid calling undefined dma_free()
authorArnd Bergmann <arnd@arndb.de>
Wed, 16 Oct 2024 11:15:17 +0000 (11:15 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 19 Oct 2024 07:57:03 +0000 (09:57 +0200)
commite282c89beab6ed0d77c96e85c50b470091e26e7e
tree041e995a68499d0f25dca314e3b831397d932fa2
parentb8989f45d1ec0b5e1aac5da2a915f8002015eb39
staging: gpib: pc2: avoid calling undefined dma_free()

On architectures that don't support the ISA DMA API, this causes a build
failure. The corresponding dma_alloc() call is already in an #ifdef,
so use the same one for dma_free().

Note that nothing seems to set PC2_DMA, so parts of this driver
are likely unused. ISA DMA usually does not work on PCI or PCMCIA
devices, only on physical ISA slots.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Link: https://lore.kernel.org/r/20241016111521.1143191-4-arnd@kernel.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/gpib/pc2/pc2_gpib.c