18825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham/*
28825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham	Mantis PCI bridge driver
38825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham
48825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham	Copyright (C) Manu Abraham (abraham.manu@gmail.com)
58825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham
68825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham	This program is free software; you can redistribute it and/or modify
78825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham	it under the terms of the GNU General Public License as published by
88825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham	the Free Software Foundation; either version 2 of the License, or
98825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham	(at your option) any later version.
108825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham
118825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham	This program is distributed in the hope that it will be useful,
128825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham	but WITHOUT ANY WARRANTY; without even the implied warranty of
138825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
148825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham	GNU General Public License for more details.
158825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham
168825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham	You should have received a copy of the GNU General Public License
178825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham	along with this program; if not, write to the Free Software
188825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham	Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
198825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham*/
208825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham
21b3b961448f702339444036f94252ff2ba7a99febManu Abraham#ifndef __MANTIS_DMA_H
22b3b961448f702339444036f94252ff2ba7a99febManu Abraham#define __MANTIS_DMA_H
23b3b961448f702339444036f94252ff2ba7a99febManu Abraham
24b3b961448f702339444036f94252ff2ba7a99febManu Abrahamextern int mantis_dma_init(struct mantis_pci *mantis);
25b3b961448f702339444036f94252ff2ba7a99febManu Abrahamextern int mantis_dma_exit(struct mantis_pci *mantis);
26b3b961448f702339444036f94252ff2ba7a99febManu Abrahamextern void mantis_dma_start(struct mantis_pci *mantis);
27b3b961448f702339444036f94252ff2ba7a99febManu Abrahamextern void mantis_dma_stop(struct mantis_pci *mantis);
28b3b961448f702339444036f94252ff2ba7a99febManu Abrahamextern void mantis_dma_xfer(unsigned long data);
29b3b961448f702339444036f94252ff2ba7a99febManu Abraham
30b3b961448f702339444036f94252ff2ba7a99febManu Abraham#endif /* __MANTIS_DMA_H */
31