|
@@ -124,6 +124,10 @@ void shdma_chan_remove(struct shdma_chan *schan);
|
|
int shdma_init(struct device *dev, struct shdma_dev *sdev,
|
|
int shdma_init(struct device *dev, struct shdma_dev *sdev,
|
|
int chan_num);
|
|
int chan_num);
|
|
void shdma_cleanup(struct shdma_dev *sdev);
|
|
void shdma_cleanup(struct shdma_dev *sdev);
|
|
|
|
+#if IS_ENABLED(CONFIG_SH_DMAE_BASE)
|
|
bool shdma_chan_filter(struct dma_chan *chan, void *arg);
|
|
bool shdma_chan_filter(struct dma_chan *chan, void *arg);
|
|
|
|
+#else
|
|
|
|
+#define shdma_chan_filter NULL
|
|
|
|
+#endif
|
|
|
|
|
|
#endif
|
|
#endif
|