2 * ni_labpc ISA DMA support.
5 #ifndef _NI_LABPC_ISADMA_H
6 #define _NI_LABPC_ISADMA_H
8 #define NI_LABPC_HAVE_ISA_DMA IS_ENABLED(CONFIG_COMEDI_NI_LABPC_ISADMA)
10 #if NI_LABPC_HAVE_ISA_DMA
12 static inline bool labpc_have_dma_chan(struct comedi_device *dev)
14 struct labpc_private *devpriv = dev->private;
16 return (bool)devpriv->dma_chan;
19 int labpc_init_dma_chan(struct comedi_device *dev, unsigned int dma_chan);
20 void labpc_free_dma_chan(struct comedi_device *dev);
24 static inline bool labpc_have_dma_chan(struct comedi_device *dev)
29 static inline int labpc_init_dma_chan(struct comedi_device *dev,
30 unsigned int dma_chan)
35 static inline void labpc_free_dma_chan(struct comedi_device *dev)
41 #endif /* _NI_LABPC_ISADMA_H */